Objeto ProtocolResponse
errorInteger (opcional) - Quando definido, arequestvai falhar com o númeroerror. Para os números de erro disponíveis, por favor veja a lista de net errors.statusCodenumber (opcional) - O código de resposta HTTP, o padrão é 200.charsetstring (opcional) - O conjunto de caracteres do corpo de resposta, o padrão é"utf-8".mimeTypestring (opcional) - O tipo MIME do corpo de resposta, o padrão é"text/html". DefinirmimeTypeiria implicitamente definir o cabeçalhocontent-typeem resposta, mas secontent-typejá está definido emheaders, omimeTypeseria ignorado.headersRecord<string, string | string[]> (optional) - An object containing the response headers. As chaves devem ser string e os valores devem ser string ou Array de string.data(Buffer | string | ReadableStream) (opcional) - O corpo da resposta. Ao retornar stream como resposta, isto é uma stream legível Node.js representando o corpo da resposta. Ao retornarBuffercomo resposta, isto é umBuffer. Ao retornarstringcomo resposta, isto é umastring. Isto é ignorado para outros tipos de respostas.pathstring (opcional) - Caminho para o arquivo que seria enviado como corpo da resposta. Isto só é usado para respostas de arquivo.urlstring (opcional) - Baixa ourle transfere o resultado como corpo da resposta. Isto só é usado para respostas de URL.referrerstring (opcional) - O URL dereferrer. Isto só é usado para respostas de arquivo e de URL.methodstring (opcional) - OmethodHTTP. Isto só é usado para respostas de arquivo e de 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. Isto só é usado para respostas de URL quandomethodé"POST".