StorageBrowserPolicy class
StorageBrowserPolicy hanterar skillnader mellan Node.js och webbläsarkörning, inklusive:
Webbläsare cachelagrar GET/HEAD-begäranden genom att lägga till villkorsstyrda rubriker som "IF_MODIFIED_SINCE". StorageBrowserPolicy är en princip som används för att lägga till en tidsstämpelfråga i URL:en för GET/HEAD-begäran och därmed undvika webbläsarens cacheminne.
Ta bort cookierubrik för säkerhet
Ta bort innehållslängdsrubriken för att undvika varningar från webbläsare
- Extends
Konstruktorer
Storage |
Skapar en instans av StorageBrowserPolicy. |
Metoder
send |
Skickar ut begäran. |
Ärvda metoder
log(Http |
Försök att logga det angivna meddelandet till den angivna loggaren. Om ingen loggare har angetts eller om loggnivån inte köttar loggarens tröskelvärde loggas ingenting. |
should |
Hämta om en logg med den angivna loggnivån ska loggas eller inte. |
Konstruktorinformation
StorageBrowserPolicy(RequestPolicy, RequestPolicyOptionsLike)
Skapar en instans av StorageBrowserPolicy.
new StorageBrowserPolicy(nextPolicy: RequestPolicy, options: RequestPolicyOptionsLike)
Parametrar
- nextPolicy
- IHttpClient
- options
- RequestPolicyOptions
Metodinformation
sendRequest(WebResourceLike)
Skickar ut begäran.
function sendRequest(request: WebResourceLike): Promise<CompatResponse>
Parametrar
- request
- WebResource
Returer
Promise<HttpOperationResponse>
Ärvd metodinformation
log(HttpPipelineLogLevel, string)
Försök att logga det angivna meddelandet till den angivna loggaren. Om ingen loggare har angetts eller om loggnivån inte köttar loggarens tröskelvärde loggas ingenting.
function log(logLevel: HttpPipelineLogLevel, message: string)
Parametrar
- logLevel
- HttpPipelineLogLevel
Loggnivån för den här loggen.
- message
-
string
Meddelandet i den här loggen.
Ärvd frånBaseRequestPolicy.log
shouldLog(HttpPipelineLogLevel)
Hämta om en logg med den angivna loggnivån ska loggas eller inte.
function shouldLog(logLevel: HttpPipelineLogLevel): boolean
Parametrar
- logLevel
- HttpPipelineLogLevel
Loggnivån för loggen som ska loggas.
Returer
boolean
Om en logg med den angivna loggnivån ska loggas eller inte.
Ärvd frånBaseRequestPolicy.shouldLog