Objeto ProtocolResponse
error
Integer (opcional) - Cuando se asigna, elrequest
fallará con el númeroerror
. Para números de errores que puede usar, por favor vea la lista de errores de red.statusCode
number (opcional) - El código de repuesta HTTP, por defecto es 200.charset
string (opcional) - El conjunto de caracteres del cuerpo de respuesta, por defecto es"utf-8"
.mimeType
string (opcional) - El tipo MIME de cuerpo de respuesta, por defecto es"text/html"
. EstablecermimeType
establecería de forma implícita la cabeceracontent-type
en la respuesta, pero sicontent-type
ya esta configurada en lasheaders
, elmimeType
sería ignorado.headers
Record<string, string | string[]> (optional) - An object containing the response headers. Las llaves deben ser cadenas y los valores deben ser cadenas o Array de cadenas.data
(Buffer | string | ReadableStream) (opcional) - El cuerpo de la respuesta. Cuando se devuelve un stream como respuesta, este es una stream legible por Node.js que representa el cuerpo de la respuesta. Cuando se devuelveBuffer
como respuesta, esto es unBuffer
. Cuando se devuelve unstring
como respuesta, esto es unstring
. Esto es ignorado por otros tipos de respuestas.path
string (opcional) - Ruta al archivo el cual se enviaría como cuerpo de la respuesta. Esto solo es usado para respuestas de archivos.url
string (opcional) - Descarga laurl
y canaliza el resultado como cuerpo de la respuesta. Esto sólo es usado para respuestas URL.referrer
string (opcional) - La URLreferrer
. Esto solo se usa para respuestas de archivos y URL.method
string (opcional) - Elmethod
HTTP. Esto solo se usa para respuestas de archivos y URL.session
Session (opcional) - La sesión usada para solicitar una URL, por defecto la solicitud HTTP reutilizará la sesión actual. Establecersession
anull
usaría una sesión aleatoria independiente. Esto sólo es usado para respuestas URL.uploadData
ProtocolResponseUploadData (optional) - The data used as upload data. Esto sólo se respuestas URL cuando elmethod
es"POST"
.