Объект ProtocolResponse
errorInteger (опционально) - Когда назначенrequestзавершится ошибкой с номеромerror. For the available error numbers you can use, please see the net error list.statusCodenumber (опционально) - Код ответа HTTP, по умолчанию 200.charsetstring (опционально) - Кодировка тела ответа, по умолчанию"utf-8".mimeTypestring (опционально) - Тип MIME тела ответа, по умолчанию"text/html". УстановкаmimeTypeнеявно установитcontent-typeв ответе, но еслиcontent-typeуже установленheaders,mimeTypeбудет проигнорирован.headersRecord<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. Это игнорируется для других типов ответов.pathstring (опционально) - Путь к файлу, который будет отправлен в качестве тела ответа. Это используется только для ответов файлов.urlstring (опционально) -Загрузитеurlи передайте результат в виде тела ответа. Это используется только для URL ответов.referrerstring (опционально) - ЭтоreferrerURL. Это используется только для файлов и URL ответов.methodstring (опционально) - Это HTTPmethod. Это используется только для файлов и URL ответов.sessionSession (optional) - The session used for requesting URL. The HTTP request will reuse the current session by default.uploadDataProtocolResponseUploadData (optional) - The data used as upload data. Это используется только для URL ответов, когдаmethodявляется"POST".