Поделиться через


StorageBrowserPolicy class

StorageBrowserPolicy будет обрабатывать различия между Node.js и средой выполнения браузера, включая:

  1. Браузеры кэшируют запросы GET/HEAD, добавляя условные заголовки, такие как "IF_MODIFIED_SINCE". StorageBrowserPolicy — это политика, используемая для добавления запроса метки времени в URL-адрес запроса GET/HEAD, поэтому избежать кэша браузера.

  2. Удаление заголовка cookie для безопасности

  3. Удаление заголовка длины содержимого, чтобы избежать предупреждения браузеров

Extends

BaseRequestPolicy

Конструкторы

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptions)

Создает экземпляр StorageBrowserPolicy.

Методы

log(HttpPipelineLogLevel, string)

Попытайтесь записать предоставленное сообщение в предоставленный средство ведения журнала. Если не было предоставлено средство ведения журнала или если уровень журнала не мясо порогового значения средства ведения журнала, то ничего не будет зарегистрировано.

sendRequest(WebResource)

Отправляет запрос.

shouldLog(HttpPipelineLogLevel)

Получите, следует ли регистрировать журнал с указанным уровнем журнала.

Сведения о конструкторе

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptions)

Создает экземпляр StorageBrowserPolicy.

new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptions)

Параметры

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Сведения о методе

log(HttpPipelineLogLevel, string)

Попытайтесь записать предоставленное сообщение в предоставленный средство ведения журнала. Если не было предоставлено средство ведения журнала или если уровень журнала не мясо порогового значения средства ведения журнала, то ничего не будет зарегистрировано.

function log(logLevel: HttpPipelineLogLevel, message: string)

Параметры

logLevel

HttpPipelineLogLevel

Уровень журнала этого журнала.

message

string

Сообщение этого журнала.

sendRequest(WebResource)

Отправляет запрос.

function sendRequest(request: WebResource)

Параметры

request

WebResource

Возвращаемое значение

Promise<HttpOperationResponse>

shouldLog(HttpPipelineLogLevel)

Получите, следует ли регистрировать журнал с указанным уровнем журнала.

function shouldLog(logLevel: HttpPipelineLogLevel)

Параметры

logLevel

HttpPipelineLogLevel

Уровень журнала, который будет зарегистрирован.

Возвращаемое значение

boolean

Следует ли регистрировать журнал с указанным уровнем журнала.