ISPHttpClientConfiguration interface
Интерфейс флажков для SPHttpClientConfiguration.
- Extends
Свойства
| default |
Автоматически настройте заголовок "OData-Version". |
| default |
Автоматическая настройка RequestInit.credentials. |
| request |
Автоматически укажите заголовок "X-RequestDigest" для проверки подлинности. |
| use |
Обработка обновления файлов cookie с помощью всплывающего диалогового окна |
Сведения о свойстве
defaultODataVersion
Автоматически настройте заголовок "OData-Version".
defaultODataVersion?: ODataVersion;
Значение свойства
Комментарии
Если этот параметр указан (т. е. не определен): если заголовок "OData-Version" не был явно добавлен для запроса, SPHttpClient добавит заголовок, чтобы указать версию, указанную defaultODataVersion.
ПРИМЕЧАНИЕ. В большинстве случаев без заголовка OData-Version сервер SharePoint по умолчанию использует версию 3.0. Рекомендуемая версия — 4.0.
defaultSameOriginCredentials
Автоматическая настройка RequestInit.credentials.
defaultSameOriginCredentials?: boolean;
Значение свойства
boolean
Комментарии
Если этот параметр имеет значение true, выполните следующее:
Если параметр RequestInit.credentials явно не указан для запроса, spHttpClient присвоит ему значение "same-origin". Без этого параметра разные веб-браузеры могут применять разные значения по умолчанию.
Дополнительные сведения см. в спецификации: https://fetch.spec.whatwg.org/\#cors-protocol-and-credentials
requestDigest
Автоматически укажите заголовок "X-RequestDigest" для проверки подлинности.
requestDigest?: boolean;
Значение свойства
boolean
Комментарии
Если этот параметр имеет значение true, выполните следующее:
Если заголовок "X-RequestDigest" явно не был добавлен для запроса, spHttpClient добавит его, если запрос является операцией записи (т. е. методОМ HTTP, отличным от "GET", "HEAD" или "OPTIONS"). Дайджест запроса управляется службой DigestCache. В случае промаха кэша может быть выполнен дополнительный сетевой запрос.
usePopupForCookieRefresh
Обработка обновления файлов cookie с помощью всплывающего диалогового окна
usePopupForCookieRefresh?: boolean;
Значение свойства
boolean
Комментарии
Если этот параметр имеет значение true, для обработки обновления файлов cookie будет использоваться проверка подлинности всплывающего окна. Это означает, что вызывающий объект должен обрабатывать события всплывающих окон. Если он не определен или false, по умолчанию будет использоваться перенаправление на полную страницу.