Spec-Zone.ru › Angular

HttpClientCommonOptions

Общие параметры запросов HttpClient.

API

interface HttpClientCommonOptions extends Omit<HttpRequestOptions, 'headers' | 'params'> {
  headers?: HttpHeaders | { [header: string]: string | string[]; } | undefined;
  observe?: "body" | "events" | "response" | undefined;
  params?: HttpParams | { [param: string]: string | number | boolean | readonly (string | number | boolean)[]; } | undefined;
  override context?: HttpContext | undefined;
  override reportProgress?: boolean | undefined;
  override reportUploadProgress?: boolean | undefined;
  override reportDownloadProgress?: boolean | undefined;
  override responseType?: HttpResponseType | undefined;
  override withCredentials?: boolean | undefined;
  override credentials?: RequestCredentials | undefined;
  override keepalive?: boolean | undefined;
  override priority?: RequestPriority | undefined;
  override cache?: RequestCache | undefined;
  override mode?: RequestMode | undefined;
  override redirect?: RequestRedirect | undefined;
  override referrer?: string | undefined;
  override integrity?: string | undefined;
  override referrerPolicy?: ReferrerPolicy | undefined;
  override transferCache?: HttpTransferCacheRequestOptions | undefined;
  override timeout?: number | undefined;
}

headers

HttpHeaders | { [header: string]: string | string[]; } | undefined

observe

"body" | "events" | "response" | undefined

params

HttpParams | { [param: string]: string | number | boolean | readonly (string | number | boolean)[]; } | undefined

context

HttpContext | undefined

reportProgress

boolean | undefined
@deprecated

Вместо этого используйте reportUploadProgress и reportDownloadProgress

reportUploadProgress

boolean | undefined

Если задано значение true, запрос, отправленный через FetchBackend, вызовет ошибку.

reportDownloadProgress

boolean | undefined

responseType

HttpResponseType | undefined

withCredentials

boolean | undefined

credentials

RequestCredentials | undefined

keepalive

boolean | undefined

priority

RequestPriority | undefined

cache

RequestCache | undefined

mode

RequestMode | undefined

redirect

RequestRedirect | undefined

referrer

string | undefined

integrity

string | undefined

referrerPolicy

ReferrerPolicy | undefined

transferCache

HttpTransferCacheRequestOptions | undefined

Это свойство принимает логическое значение, включающее или отключающее передачу кэша для подходящих запросов, выполненных с помощью HttpClient, либо объект, позволяющий настроить параметры кэша, например указать, какие заголовки следует включить (по умолчанию заголовки не включаются).

Если задать это свойство, параметры, переданные в provideClientHydration(), будут переопределены для данного запроса.

timeout

number | undefined

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/common/http/HttpClientCommonOptions

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API