RequestInit
interface RequestInit {body?: BodyInit | null;cache?: RequestCache;credentials?: RequestCredentials;headers?: HeadersInit;integrity?: string;keepalive?: boolean;method?: string;mode?: RequestMode;redirect?: RequestRedirect;referrer?: string;referrerPolicy?: ReferrerPolicy;signal?: AbortSignal | null;window?: any;}
Свойства
body?: BodyInit | null
Объект BodyInit или null для установки тела запроса.
cache?: RequestCache
Строка, указывающая, как запрос будет взаимодействовать с кэшем браузера для установки кэширования запроса.
credentials?: RequestCredentials
Строка, указывающая, будут ли учтены учетные данные в запросе всегда, никогда или только при запросе к ресурсу на том же домене. Устанавливает учетные данные запроса.
headers?: HeadersInit
Объект Headers, объект-литерал или массив пар для установки заголовков запроса.
integrity?: string
Криптографическое хэширование ресурса, который должен быть получен запросом. Устанавливает целостность запроса.
keepalive?: boolean
Булево значение для установки keep-alive запроса.
method?: string
Строка для установки метода запроса.
mode?: RequestMode
Строка, указывающая, будет ли запрос использовать CORS или ограничен запросами к ресурсам на том же домене. Устанавливает режим запроса.
redirect?: RequestRedirect
Строка, указывающая, следует ли запрос за переадресациями, вызывает ли ошибку при встрече с переадресацией или возвращает переадресацию (в неявном виде). Устанавливает переадресацию запроса.
referrer?: string
Строка, значением которой является URL в том же домене, «about:client» или пустая строка, для установки referrer запроса.
referrerPolicy?: ReferrerPolicy
Политика referrer для установки referrerPolicy запроса.
signal?: AbortSignal | null
Объект AbortSignal для установки сигнала запроса.
window?: any
Может быть только null. Используется для отвязки запроса от любого окна.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/RequestInit