Megosztás:


StorageBrowserPolicy class

A StorageBrowserPolicy kezeli a Node.js és a böngésző futtatókörnyezete közötti különbségeket, beleértve a következőket:

  1. A böngészők a GET/HEAD kéréseket feltételes fejlécek, például a "IF_MODIFIED_SINCE" hozzáadásával gyorsítótárazják. A StorageBrowserPolicy egy szabályzat, amellyel időbélyeg-lekérdezést adhat hozzá a GET/HEAD kérelem URL-címéhez, így elkerülheti a böngésző gyorsítótárát.

  2. Cookie-fejléc eltávolítása a biztonság érdekében

  3. Tartalomhosszúságú fejléc eltávolítása a böngészők figyelmeztetésének elkerülése érdekében

Extends

Konstruktorok

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)

Létrehozza a StorageBrowserPolicy egy példányát.

Metódusok

sendRequest(WebResourceLike)

Kérés küldése.

Örökölt metódusok

log(HttpPipelineLogLevel, string)

Próbálja meg naplózni a megadott üzenetet a megadott naplózónak. Ha nem adott meg naplózót, vagy ha a naplószint nem felel meg a naplózó küszöbértékének, akkor a rendszer semmit sem naplóz.

shouldLog(HttpPipelineLogLevel)

Megtudhatja, hogy a megadott naplószinttel rendelkező naplót kell-e naplózni.

Konstruktor adatai

StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)

Létrehozza a StorageBrowserPolicy egy példányát.

new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike)

Paraméterek

nextPolicy
RequestPolicy

Metódus adatai

sendRequest(WebResourceLike)

Kérés küldése.

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

Paraméterek

request
WebResourceLike

Válaszok

Promise<CompatResponse>

Örökölt metódus részletei

log(HttpPipelineLogLevel, string)

Próbálja meg naplózni a megadott üzenetet a megadott naplózónak. Ha nem adott meg naplózót, vagy ha a naplószint nem felel meg a naplózó küszöbértékének, akkor a rendszer semmit sem naplóz.

function log(logLevel: HttpPipelineLogLevel, message: string)

Paraméterek

logLevel
HttpPipelineLogLevel

A napló naplószintje.

message

string

A napló üzenete.

BaseRequestPolicy.log-től örökölt

shouldLog(HttpPipelineLogLevel)

Megtudhatja, hogy a megadott naplószinttel rendelkező naplót kell-e naplózni.

function shouldLog(logLevel: HttpPipelineLogLevel): boolean

Paraméterek

logLevel
HttpPipelineLogLevel

A napló naplójának szintje.

Válaszok

boolean

Azt, hogy a megadott naplószinttel rendelkező naplót kell-e naplózni.

A BaseRequestPolicy.shouldLogwebhelyről örökölt