Skip to content
Latchkey

HTTP Long Poll とは?

HTTP long poll は、client が行う 1 つのリクエストで、server が返すデータを得るか最大待機時間が切れるまで意図的に未応答のままにします。これは long polling ループの個々の構成要素であり、完了した各 long poll の直後に別の long poll が続きます。この仕組みは標準の HTTP リクエストとレスポンスのセマンティクスのみに依存します。

なぜ重要か

Long poll は単なる遅い HTTP レスポンスなので、より特殊なトランスポートをブロックする firewall、proxy、CDN を通過します。その幅広い互換性のために、long polling はニアリアルタイム更新の信頼できる fallback であり続けています。

関連ガイド