WebResourceLike interface  
En beskrivning av en HTTP-begäran som ska göras till en fjärrserver.
Egenskaper
| abort | 
	Signal om en avbruten styrenhet. Kan användas för att avbryta både sändning av en nätverksbegäran och väntar på ett svar.  | 
| agent | ENDAST NODEJS Ett alternativ endast för noder för att tillhandahålla en anpassad   | 
| body | HTTP-brödtextinnehållet i begäran.  | 
| decompress | 
	Om du vill dekomprimera svaret enligt Accept-Encoding huvud (endast nodhämtning)  | 
| form | 
	Formulärdata som används för att skapa begärandetexten.  | 
| headers | DE HTTP-huvuden som ska användas när du gör begäran.  | 
| keep | 
	Om anslutningen ska återanvändas.  | 
| method | DEN HTTP-metod som ska användas när du gör begäran.  | 
| on | 
	Återanrop som utlöses när nedladdningen förlopp.  | 
| on | 
	Återanrop som utlöses när uppladdningen förlopp.  | 
| proxy | 
	Proxykonfiguration.  | 
| query | En frågesträng som representeras som ett objekt.  | 
| request | 
	En unik identifierare för begäran. Används för loggning och spårning.  | 
| request | 
	Ytterligare alternativ att ange för begäran. Detta är ett sätt att åsidosätta befintliga eller ange begärandeegenskaper som inte har deklarerats. Möjliga giltiga egenskaper finns i 
 VARNING: Alternativ som anges här kommer att åsidosätta alla egenskaper för samma namn när begäran skickas av convertHttpClient(RequestPolicy).  | 
| stream | 
	Om brödtexten i HttpOperationResponse ska behandlas som en ström eller inte.  | 
| stream | 
	En lista över svarsstatuskoder vars motsvarande HttpOperationResponse-brödtext ska behandlas som en ström.  | 
| timeout | Antalet millisekunder som en begäran kan ta innan den avslutas automatiskt.
Om begäran avslutas utlöses en   | 
| url | Url:en som används av begäran.  | 
| with | 
	Om autentiseringsuppgifter (cookies) ska skickas tillsammans under en XHR.  | 
Metoder
| clone() | Klona det här begärandeobjektet.  | 
| prepare(unknown) | Det här är en no-op i kompatibilitetssyfte och utlöser om den anropas.  | 
| validate | 
	Verifierar att de egenskaper som krävs, till exempel metod, URL, rubriker["Content-Type"], rubriker["accept-language"] har definierats. Det utlöser ett fel om någon av ovanstående egenskaper inte har definierats. Obs! Detta är en no-op i kompatibilitetssyfte.  | 
Egenskapsinformation
		abortSignal
	 
	Signal om en avbruten styrenhet. Kan användas för att avbryta både sändning av en nätverksbegäran och väntar på ett svar.
abortSignal?: AbortSignalLike
				Egenskapsvärde
agent
ENDAST NODEJS
Ett alternativ endast för noder för att tillhandahålla en anpassad http.Agent/https.Agent.
Obs! Detta bör vanligtvis vara en instans som delas av flera begäranden så att den underliggande anslutningen till tjänsten kan återanvändas.
Gör ingenting när du kör i webbläsaren.
agent?: Agent
				Egenskapsvärde
body
HTTP-brödtextinnehållet i begäran.
body?: any
				Egenskapsvärde
any
		decompressResponse
	 
	Om du vill dekomprimera svaret enligt Accept-Encoding huvud (endast nodhämtning)
decompressResponse?: boolean
				Egenskapsvärde
boolean
		formData
	 
	Formulärdata som används för att skapa begärandetexten.
formData?: any
				Egenskapsvärde
any
headers
DE HTTP-huvuden som ska användas när du gör begäran.
headers: HttpHeadersLike
				Egenskapsvärde
		keepAlive
	 
	Om anslutningen ska återanvändas.
keepAlive?: boolean
				Egenskapsvärde
boolean
method
		onDownloadProgress
	  
	Återanrop som utlöses när nedladdningen förlopp.
onDownloadProgress?: (progress: TransferProgressEvent) => void
				Egenskapsvärde
(progress: TransferProgressEvent) => void
		onUploadProgress
	  
	Återanrop som utlöses när uppladdningen förlopp.
onUploadProgress?: (progress: TransferProgressEvent) => void
				Egenskapsvärde
(progress: TransferProgressEvent) => void
		proxySettings
	 
	
query
En frågesträng som representeras som ett objekt.
query?: {[key: string]: any}
				Egenskapsvärde
{[key: string]: any}
		requestId
	 
	En unik identifierare för begäran. Används för loggning och spårning.
requestId: string
				Egenskapsvärde
string
		requestOverrides
	 
	Ytterligare alternativ att ange för begäran. Detta är ett sätt att åsidosätta befintliga eller ange begärandeegenskaper som inte har deklarerats.
Möjliga giltiga egenskaper finns i
- NodeJS https.request-alternativ: https://nodejs.org/api/http.html#httprequestoptions-callback
 - Begäran om webbläsareInit: https://developer.mozilla.org/en-US/docs/Web/API/RequestInit
 
VARNING: Alternativ som anges här kommer att åsidosätta alla egenskaper för samma namn när begäran skickas av convertHttpClient(RequestPolicy).
requestOverrides?: Record<string, unknown>
				Egenskapsvärde
Record<string, unknown>
		streamResponseBody
	  
	Varning
Det här API:et är nu inaktuellt.
Use streamResponseStatusCodes property instead.
Om brödtexten i HttpOperationResponse ska behandlas som en ström eller inte.
streamResponseBody?: boolean
				Egenskapsvärde
boolean
		streamResponseStatusCodes
	   
	En lista över svarsstatuskoder vars motsvarande HttpOperationResponse-brödtext ska behandlas som en ström.
streamResponseStatusCodes?: Set<number>
				Egenskapsvärde
Set<number>
timeout
Antalet millisekunder som en begäran kan ta innan den avslutas automatiskt.
Om begäran avslutas utlöses en AbortError.
timeout: number
				Egenskapsvärde
number
url
Url:en som används av begäran.
url: string
				Egenskapsvärde
string
		withCredentials
	 
	Om autentiseringsuppgifter (cookies) ska skickas tillsammans under en XHR.
withCredentials: boolean
				Egenskapsvärde
boolean
Metodinformation
clone()
prepare(unknown)
Det här är en no-op i kompatibilitetssyfte och utlöser om den anropas.
function prepare(options: unknown): WebResourceLike
				Parametrar
- options
 - 
				
unknown
 
Returer
		validateRequestProperties()
	  
	Verifierar att de egenskaper som krävs, till exempel metod, URL, rubriker["Content-Type"], rubriker["accept-language"] har definierats. Det utlöser ett fel om någon av ovanstående egenskaper inte har definierats. Obs! Detta är en no-op i kompatibilitetssyfte.
function validateRequestProperties()