StorageBrowserPolicy class
StorageBrowserPolicy behandelt Unterschiede zwischen Node.js und Browserlaufzeit, einschließlich:
Browser speichern GET/HEAD-Anforderungen zwischen, indem sie bedingte Header wie "IF_MODIFIED_SINCE" hinzufügen. StorageBrowserPolicy ist eine Richtlinie, die zum Hinzufügen einer Zeitstempelabfrage zur GET/HEAD-Anforderungs-URL verwendet wird, um den Browsercache zu vermeiden.
Entfernen des Cookieheaders aus Sicherheitsgründen
Entfernen des Inhaltslängenheaders, um Browserwarnungen zu vermeiden
- Extends
Konstruktoren
Storage |
Erstellt eine Instanz von StorageBrowserPolicy. |
Methoden
send |
Sendet die Anforderung. |
Geerbte Methoden
log(Http |
Versuchen Sie, die bereitgestellte Nachricht in der bereitgestellten Protokollierung zu protokollieren. Wenn keine Protokollierung angegeben wurde oder die Protokollebene den Schwellenwert der Protokollierung nicht überschreitet, wird nichts protokolliert. |
should |
Ermitteln Sie, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll. |
Details zum Konstruktor
StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)
Erstellt eine Instanz von StorageBrowserPolicy.
new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike)
Parameter
- nextPolicy
- IHttpClient
- options
- RequestPolicyOptions
Details zur Methode
sendRequest(WebResourceLike)
Sendet die Anforderung.
function sendRequest(request: WebResourceLike): Promise<CompatResponse>
Parameter
- request
- WebResource
Gibt zurück
Promise<HttpOperationResponse>
Details zur geerbten Methode
log(HttpPipelineLogLevel, string)
Versuchen Sie, die bereitgestellte Nachricht in der bereitgestellten Protokollierung zu protokollieren. Wenn keine Protokollierung angegeben wurde oder die Protokollebene den Schwellenwert der Protokollierung nicht überschreitet, wird nichts protokolliert.
function log(logLevel: HttpPipelineLogLevel, message: string)
Parameter
- logLevel
- HttpPipelineLogLevel
Die Protokollebene dieses Protokolls.
- message
-
string
Die Meldung dieses Protokolls.
Geerbt vonBaseRequestPolicy.log
shouldLog(HttpPipelineLogLevel)
Ermitteln Sie, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll.
function shouldLog(logLevel: HttpPipelineLogLevel): boolean
Parameter
- logLevel
- HttpPipelineLogLevel
Die Protokollebene des Protokolls, das protokolliert wird.
Gibt zurück
boolean
Gibt an, ob ein Protokoll mit der angegebenen Protokollebene protokolliert werden soll.
Geerbt vonBaseRequestPolicy.shouldLog