Объект ProtocolResponse
error
Integer (опционально) - Когда назначенrequest
завершится ошибкой с номеромerror
. For the available error numbers you can use, please see the net error list.statusCode
number (опционально) - Код ответа HTTP, по умолчанию 200.charset
string (опционально) - Кодировка тела ответа, по умолчанию"utf-8"
.mimeType
string (опционально) - Тип MIME тела ответа, по умолчанию"text/html"
. УстановкаmimeType
неявно установитcontent-type
в ответе, но еслиcontent-type
уже установленheaders
,mimeType
будет проигнорирован.headers
Record<string, string | string[]> (optional) - An object containing the response headers. The keys must be string, and values must be either string or Array of string.data
(Buffer | string | ReadableStream) (optional) - The response body. Возвращаемый поток в ответ - это читаемый поток Node.js, представляющий тело ответа. При возвратеBuffer
в качестве ответа, этоBuffer
. При возвратеstring
в качестве ответа, этоstring
. Это игнорируется для других типов ответов.path
string (опционально) - Путь к файлу, который будет отправлен в качестве тела ответа. Это используется только для ответов файлов.url
string (опционально) -Загрузитеurl
и передайте результат в виде тела ответа. Это используется только для URL ответов.referrer
string (опционально) - Этоreferrer
URL. Это используется только для файлов и URL ответов.method
string (опционально) - Это HTTPmethod
. Это используется только для файлов и URL ответов.session
Session (опционально) -Сессия, используемая для запроса URL, по умолчанию HTTP-запрос будет повторно использовать текущую сессию. Установкаsession
вnull
будет использовать случайную независимую сессию. Это используется только для URL ответов.uploadData
ProtocolResponseUploadData (optional) - The data used as upload data. Это используется только для URL ответов, когдаmethod
является"POST"
.