ISPHttpClientConfiguration interface
Interface de sinalizadores para SPHttpClientConfiguration.
- Extends
Propriedades
default |
Configure automaticamente o cabeçalho "OData-Version". |
default |
Configure automaticamente o RequestInit.credentials. |
request |
Forneça automaticamente um cabeçalho "X-RequestDigest" para autenticação. |
Detalhes da propriedade
defaultODataVersion
Configure automaticamente o cabeçalho "OData-Version".
defaultODataVersion?: ODataVersion;
Valor da propriedade
Comentários
Quando este comutador é especificado (ou seja, não está indefinido): se o cabeçalho "OData-Version" não tiver sido explicitamente adicionado para o pedido, o SPHttpClient adicionará o cabeçalho para especificar a versão indicada por defaultODataVersion.
OBSERVAÇÃO: Sem um cabeçalho 'OData-Version', o servidor do SharePoint atualmente considera padrão a versão 3.0 na maioria dos casos. A versão recomendada é 4.0.
defaultSameOriginCredentials
Configure automaticamente o RequestInit.credentials.
defaultSameOriginCredentials?: boolean;
Valor da propriedade
boolean
Comentários
Quando este parâmetro é verdadeiro:
Se RequestInit.credentials não for explicitamente especificado para o pedido, o SPHttpClient irá atribuí-lo como "same-origin". Sem essa opção, navegadores da Web diferentes podem aplicar diferentes padrões.
Para saber mais, veja a especificação: https://fetch.spec.whatwg.org/\#cors-protocol-and-credentials
requestDigest
Forneça automaticamente um cabeçalho "X-RequestDigest" para autenticação.
requestDigest?: boolean;
Valor da propriedade
boolean
Comentários
Quando este parâmetro é verdadeiro:
Se o cabeçalho "X-RequestDigest" não tiver sido explicitamente adicionado para o pedido, o SPHttpClient irá adicioná-lo se o pedido for uma operação de escrita (ou seja, um método HTTP diferente de "GET", "HEAD" ou "OPTIONS"). O resumo da solicitação é gerenciado pelo serviço DigestCache. No caso de um erro de cache, uma solicitação de rede adicional pode ser executada.