ISPHttpClientConfiguration interface
Interface d’indicateurs pour SPHttpClientConfiguration.
- Extends
Propriétés
default |
Configurez automatiquement l’en-tête « OData-Version ». |
default |
Configurez automatiquement RequestInit.credentials. |
request |
Fournissez automatiquement un en-tête « X-RequestDigest » pour l’authentification. |
Détails de la propriété
defaultODataVersion
Configurez automatiquement l’en-tête « OData-Version ».
defaultODataVersion?: ODataVersion;
Valeur de propriété
Remarques
Lorsque ce commutateur est spécifié (c’est-à-dire non défini) : si l’en-tête « OData-Version » n’a pas été explicitement ajouté pour la requête, SPHttpClient ajoute l’en-tête pour spécifier la version indiquée par defaultODataVersion.
REMARQUE : Sans en-tête « OData-Version », le serveur SharePoint est, dans la plupart des cas, défini par défaut sur la Version 3.0. La version recommandée est la version 4.0.
defaultSameOriginCredentials
Configurez automatiquement RequestInit.credentials.
defaultSameOriginCredentials?: boolean;
Valeur de propriété
boolean
Remarques
Lorsque ce commutateur a la valeur true :
Si RequestInit.credentials n’est pas explicitement spécifié pour la requête, SPHttpClient l’affectera à « same-origin ». Sans ce commutateur, différents navigateurs web peuvent appliquer différentes valeurs par défaut.
Pour plus d’informations, consultez les spécifications : https://fetch.spec.whatwg.org/\#cors-protocol-and-credentials
requestDigest
Fournissez automatiquement un en-tête « X-RequestDigest » pour l’authentification.
requestDigest?: boolean;
Valeur de propriété
boolean
Remarques
Lorsque ce commutateur a la valeur true :
Si l’en-tête « X-RequestDigest » n’a pas été explicitement ajouté pour la requête, SPHttpClient l’ajoute si la requête est une opération d’écriture (c’est-à-dire une méthode HTTP autre que « GET », « HEAD » ou « OPTIONS »). La requête Digest est gérée par le service DigestCache. Dans le cas d’une absence de cache, une demande de réseau supplémentaire peut être effectuée.