Compartir a través de


StorageBrowserPolicy class

StorageBrowserPolicy controlará las diferencias entre Node.js y el entorno de ejecución del explorador, entre los que se incluyen:

  1. Los exploradores almacenan en caché las solicitudes GET/HEAD agregando encabezados condicionales como "IF_MODIFIED_SINCE". StorageBrowserPolicy es una directiva que se usa para agregar una consulta de marca de tiempo a la dirección URL de solicitud GET/HEAD, por lo que evita la memoria caché del explorador.

  2. Eliminación del encabezado de cookie para la seguridad

  3. Eliminación del encabezado de longitud de contenido para evitar la advertencia de exploradores

Extends

Constructores

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)

Crea una instancia de StorageBrowserPolicy.

Métodos

sendRequest(WebResourceLike)

Envía una solicitud.

Métodos heredados

log(HttpPipelineLogLevel, string)

Intente registrar el mensaje proporcionado en el registrador proporcionado. Si no se proporcionó ningún registrador o si el nivel de registro no carne el umbral del registrador, no se registrará nada.

shouldLog(HttpPipelineLogLevel)

Obtenga si se debe registrar o no un registro con el nivel de registro proporcionado.

Detalles del constructor

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)

Crea una instancia de StorageBrowserPolicy.

new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike)

Parámetros

nextPolicy
IHttpClient

Detalles del método

sendRequest(WebResourceLike)

Envía una solicitud.

function sendRequest(request: WebResourceLike): Promise<CompatResponse>

Parámetros

request
WebResource

Devoluciones

Detalles de los métodos heredados

log(HttpPipelineLogLevel, string)

Intente registrar el mensaje proporcionado en el registrador proporcionado. Si no se proporcionó ningún registrador o si el nivel de registro no carne el umbral del registrador, no se registrará nada.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parámetros

logLevel
HttpPipelineLogLevel

Nivel de registro de este registro.

message

string

Mensaje de este registro.

Heredado deBaseRequestPolicy.log

shouldLog(HttpPipelineLogLevel)

Obtenga si se debe registrar o no un registro con el nivel de registro proporcionado.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parámetros

logLevel
HttpPipelineLogLevel

Nivel de registro del registro que se registrará.

Devoluciones

boolean

Si se debe registrar o no un registro con el nivel de registro proporcionado.

Heredado deBaseRequestPolicy.shouldLog