Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 19
- Abstract
- On today's Internet, the Hypertext Transfer Protocol (HTTP) is often used (some would say abused) to enable asynchronous, "server- initiated" communication from a server to a client as well as communication from a client to a server. This document describes known issues and best practices related to such "bidirectional HTTP" applications, focusing on the two most common mechanisms: HTTP long polling and HTTP streaming. This document is not an Internet Standards Track specification; it is published for informational purposes.
- Publication Date
- 2011-04-01
- Status Note
- Informational
- DOI
10.17487/RFC6202- Link
- https://doi.org/10.17487/RFC6202
- Author(s)
- Salvatore LoretoPeter Saint-AndreStefano SalsanoGreg Wilkins
- Keyword(s)
- HTTP, Bidirectional HTTP, HTTP Long Polling, HTTP Streaming
Latest version of IETF RFC 6202
Document Versions — IETF RFC 6202
-
▶ IETF RFC 6202 (2011-04-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 1945 [Active*]
- IETF RFC 2616 [Superseded*]
- IETF RFC 4732 [Active*]
Bibliographic Reference(s)
- Wikipedia, "JSON with padding", < http://en.wikipedia.org/wiki/JSONP#JSONP >. EXTERNAL
- Fielding, R., Ed., Gettys, J., Mogul, J., Nielsen, H., Masinter, L., Leach, P., Berners-Lee, T., Lafon, Y., Ed., and J. Reschke, Ed., "HTTP/1.1, part 1: URIs, Connections, and Message Parsing", Work in Progress, March 2011. EXTERNAL
- Barth, A., "HTTP State Management Mechanism" , Work in Progress, March 2011. EXTERNAL
- Russell, A., Wilkins, G., Davis, D., and M. Nesbitt, "Bayeux Protocol -- Bayeux 1.0.0", 2007, < http://svn.cometd.com/trunk/bayeux/bayeux.html >. EXTERNAL
- Paterson, I., Smith, D., and P. Saint-Andre, "Bidirectional-streams Over Synchronous HTTP (BOSH)", XSF XEP 0124, February 2007. EXTERNAL
- Russell, A., "Comet: Low Latency Data for the Browser", March 2006, < http://infrequently.org/ 2006/03/comet-low-latency-data-for-the-browser/ >. EXTERNAL
- IETF RFC 793 [Superseded*]
- IETF RFC 4627 [Superseded*]
- IETF RFC 6120 [Active*]
- W3C.cors — CORS EXTERNAL
- W3C.eventsource — WD-eventsource EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC6202.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 6202, Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP. Available at https://doi.org/10.17487/RFC6202
Snippet:
IETF RFC 6202, Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP. Available at https://doi.org/10.17487/RFC6202
HTML (ISO 690 compliant)
Preview:
IETF RFC 6202, Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP. Available at https://doi.org/10.17487/RFC6202
Snippet:
<span class="citation"><cite>IETF RFC 6202</cite>, Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP. Available at <a href="https://doi.org/10.17487/RFC6202" target="_blank" rel="noopener">https://doi.org/10.17487/RFC6202</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 6202, Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP
doi: 10.17487/RFC6202
url: https://doi.org/10.17487/RFC6202
doi: 10.17487/RFC6202
url: https://doi.org/10.17487/RFC6202
Snippet:
<li> <cite id="bib-rfc6202">IETF RFC 6202</cite>, Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP <span class="doi">10.17487/RFC6202</span> </li>
Referenced By
- IETF RFC 6455 [Active*]
- IETF RFC 7641 [Active*]