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:
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.
Cookie-fejléc eltávolítása a biztonság érdekében
Tartalomhosszúságú fejléc eltávolítása a böngészők figyelmeztetésének elkerülése érdekében
- Extends
Konstruktorok
| Storage |
Létrehozza a StorageBrowserPolicy egy példányát. |
Metódusok
| send |
Kérés küldése. |
Örökölt metódusok
| log(Http |
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. |
| should |
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
- options
- RequestPolicyOptionsLike
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.
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