ProtocolResponse 对象
🌐 ProtocolResponse Object
error整数(可选)- 当赋值时,request将以error编号失败。有关可用的错误编号,请参见 网络错误列表。statusCode数字(可选)- HTTP 响应代码,默认值为 200。charset字符串(可选)- 响应体的字符集,默认是"utf-8"。mimeType字符串(可选)- 响应体的 MIME 类型,默认是"text/html"。设置mimeType会隐式地在响应中设置content-type头,但如果content-type已经在headers中设置,mimeType将被忽略。headersRecord<string, string | string[]> (可选)- 包含响应头部的对象。键必须是字符串,值必须是字符串或字符串数组。data(Buffer | 字符串 | 可读流)(可选)- 响应体。当返回流作为响应时,这是一个 Node.js 可读流,表示响应体。当返回Buffer作为响应时,这是一个Buffer。当返回string作为响应时,这是一个string。对于其他类型的响应,此字段将被忽略。path字符串(可选)- 指向将作为响应主体发送的文件的路径。此项仅用于文件响应。url字符串(可选)- 下载url并将结果作为响应主体。这仅用于 URL 响应。referrer字符串(可选)-referrer的 URL。仅用于文件和 URL 响应。method字符串(可选)- HTTPmethod。这仅用于文件和 URL 响应。session会话(可选)- 用于请求 URL 的会话。HTTP 请求默认会重用当前会话。uploadDataProtocolResponseUploadData(可选)- 用作上传数据的数据。仅当method为"POST"时用于 URL 响应。