クラス: IncomingMessage
クラス: IncomingMessage
HTTP/HTTPSリクエストに対するレスポンスを処理します。
プロセス: Main, Utility
このクラスは 'electron'
モジュールからエクスポートされません。 Electron API では、他のメソッドの戻り値としてのみ利用できます。
IncomingMessage
は Readable Stream インターフェースを実装しているため、EventEmitter です。
インスタンスイベント
イベント: 'data'
戻り値:
chunk
Buffer - レスポンスボディのデータのチャンク。
data
イベントはレスポンスデータを実 用的なコードに移す常套手段です。
イベント: 'end'
レスポンスボディが終了したことを示します。 'data' イベントの前に配置する必要があります。
イベント: 'aborted'
現在進行しているHTTPのやり取り中にリクエストがキャンセルされたときに発生します。
イベント: 'error'
戻り値:
error
Error - 通常は、根本的な原因を識別するエラー文字列を保持します。
レスポンスデータのイベントをストリーミングしている最中にエラーが発生したときに発生します。 例えば、レスポンスのストリーミング中にサーバーがその基をクローズした場合、error
イベントがレスポンスオブジェクトで発生し、続いて close
イベントがリクエストオブジェクトで発生します。