Sdílet prostřednictvím


StorageBrowserPolicy class

StorageBrowserPolicy bude zpracovávat rozdíly mezi Node.js a modulem runtime prohlížeče, včetně:

  1. Prohlížeče ukládají požadavky GET/HEAD do mezipaměti přidáním podmíněných hlaviček, jako je například IF_MODIFIED_SINCE. StorageBrowserPolicy je zásada použitá k přidání dotazu časového razítka na adresu URL požadavku GET/HEAD, čímž se vyhnete mezipaměti prohlížeče.

  2. Odebrání hlavičky cookie pro zabezpečení

  3. Odebrání záhlaví délky obsahu, aby se zabránilo upozornění prohlížečů

Extends

Konstruktory

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)

Vytvoří instanci StorageBrowserPolicy.

Metody

sendRequest(WebResourceLike)

Odešle žádost.

Zděděné metody

log(HttpPipelineLogLevel, string)

Pokuste se protokolovat zadanou zprávu do zadaného protokolovacího nástroje. Pokud nebyl poskytnut žádný protokolovací zařízení nebo pokud úroveň protokolu nezožuje prahovou hodnotu protokolovacího nástroje, nic se nezaprotokoluje.

shouldLog(HttpPipelineLogLevel)

Získejte, jestli se má protokolovat protokol s poskytnutou úrovní protokolu.

Podrobnosti konstruktoru

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)

Vytvoří instanci StorageBrowserPolicy.

new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike)

Parametry

nextPolicy
RequestPolicy

Podrobnosti metody

sendRequest(WebResourceLike)

Odešle žádost.

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

Parametry

request
WebResourceLike

Návraty

Promise<CompatResponse>

Podrobnosti zděděných metod

log(HttpPipelineLogLevel, string)

Pokuste se protokolovat zadanou zprávu do zadaného protokolovacího nástroje. Pokud nebyl poskytnut žádný protokolovací zařízení nebo pokud úroveň protokolu nezožuje prahovou hodnotu protokolovacího nástroje, nic se nezaprotokoluje.

function log(logLevel: HttpPipelineLogLevel, message: string)

Parametry

logLevel
HttpPipelineLogLevel

Úroveň protokolu tohoto protokolu.

message

string

Zpráva tohoto protokolu.

Zděděno odBaseRequestPolicy.log

shouldLog(HttpPipelineLogLevel)

Získejte, jestli se má protokolovat protokol s poskytnutou úrovní protokolu.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Parametry

logLevel
HttpPipelineLogLevel

Úroveň protokolu protokolu, která se bude protokolovat.

Návraty

boolean

Zda má být protokol s poskytnutou úrovní protokolu protokolován nebo ne.

Zděděno zBaseRequestPolicy.shouldLog