ProtocolResponse オブジェクト
errorInteger (任意) - 代入すると、そのrequestはerrorの番号で失敗します。 使用できる有効なエラー番号は、net error list を参照してください。statusCodenumber (任意) - HTTP レスポンスコード。省略値は、200 です。charsetstring (任意) - レスポンスの本文の文字集合。省略値は、"utf-8"です。mimeTypestring (任意) - レスポンスの本文の MIME タイプ。省略値は、"text/html"です。mimeTypeを設定すると、レスポンスで暗黙的にcontent-typeヘッダーが設定されますが、content-typeが既にheadersで設定されている場合、mimeTypeは無視されます。headersRecord<string, string | string[]> (任意) - レスポンスヘッダーを格納するオブジェクト。 キーは文字列でなければならず、その値は文字列または文字列の配列でなければなりません。data(Buffer | string | ReadableStream) (任意) - レスポンスの本文。 ストリームをレスポンスとして返す場合、これはレスポンスの本文を表す Node.js の ReadableStream にします。Bufferをレスポンスとして返す場合、これはBufferにします。stringをレスポンスとして返す場合、これはstringにします。 これは他のタイプのレスポンスでは無視されます。pathstring (任意) - レスポンス本文として送信されるファイルへのパス。 これはファイルレスポンスにのみ使用されます。urlstring (任意) -urlをダウンロードし、結果をレスポンス本文としてパイプします。 これは URL レスポンスにのみ使用されます。referrerstring (任意) -referrerの URL。 これはファイルと URL のレスポンスにのみ使用されます。methodstring (任意) - HTTP のmethod。 これはファイルと 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. これは、methodが"POST"の場合の URL レスポンスにのみ使用されます。