Перейти к основному содержанию

Объект 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 (опционально) - Это HTTP method. Это используется только для файлов и URL ответов.
  • session Session (опционально) -Сессия, используемая для запроса URL, по умолчанию HTTP-запрос будет повторно использовать текущую сессию. Установка session в null будет использовать случайную независимую сессию. Это используется только для URL ответов.
  • uploadData ProtocolResponseUploadData (optional) - The data used as upload data. Это используется только для URL ответов, когда method является "POST".