Internet Society Frontpage

Search/Site Map Membership
About the Internet Standards
Publications Public Policy
About ISOC Education

Publications 

Become an ISOC Member

Hypertext Transfer Protocol Bis (httpbis) Internet Drafts


      
 HTTP/1.1,part 1: URIs,Connections,and Message Parsing
 
 draft-ietf-httpbis-p1-messaging-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt xml
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 1 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 1 provides an overview of HTTP and its associated terminology, defines the "http" and "https" Uniform Resource Identifier (URI) schemes, defines the generic message syntax and parsing requirements for HTTP message frames, and describes general security concerns for implementations.
 HTTP/1.1,part 2: Message Semantics
 
 draft-ietf-httpbis-p2-semantics-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt xml
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 2 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 2 defines the semantics of HTTP messages as expressed by request methods, request-header fields, response status codes, and response-header fields.
 HTTP/1.1,part 3: Message Payload and Content Negotiation
 
 draft-ietf-httpbis-p3-payload-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: xml txt
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 3 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 3 defines HTTP message content, metadata, and content negotiation.
 HTTP/1.1,part 4: Conditional Requests
 
 draft-ietf-httpbis-p4-conditional-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: xml txt
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 4 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 4 defines request header fields for indicating conditional requests and the rules for constructing responses to those requests.
 HTTP/1.1,part 5: Range Requests and Partial Responses
 
 draft-ietf-httpbis-p5-range-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt xml
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 5 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 5 defines range-specific requests and the rules for constructing and combining responses to those requests.
 HTTP/1.1,part 6: Caching
 
 draft-ietf-httpbis-p6-cache-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt xml
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 6 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 6 defines requirements on HTTP caches and the associated header fields that control cache behavior or indicate cacheable response messages.
 HTTP/1.1,part 7: Authentication
 
 draft-ietf-httpbis-p7-auth-04.txt
 Date: 29/08/2008
 Authors: Roy Fielding, Jim Gettys, Jeffrey Mogul, Henrik Nielsen, Larry Masinter, Paul Leach, Tim Berners-Lee, Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt xml
The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems. HTTP has been in use by the World Wide Web global information initiative since 1990. This document is Part 7 of the seven-part specification that defines the protocol referred to as "HTTP/1.1" and, taken together, obsoletes RFC 2616. Part 7 defines HTTP Authentication.
 Security Requirements for HTTP
 
 draft-ietf-httpbis-security-properties-02.txt
 Date: 13/07/2008
 Authors: Paul Hoffman, Alexey Melnikov
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt
Recent IESG practice dictates that IETF protocols must specify mandatory-to-implement security mechanisms, so that all conformant implementations share a common baseline. This document examines all widely deployed HTTP security technologies, and analyzes the trade- offs of each.
 Initial Hypertext Transfer Protocol (HTTP) Method Registrations
 
 draft-ietf-httpbis-method-registrations-00.txt
 Date: 29/08/2008
 Authors: Julian Reschke
 Working Group: Hypertext Transfer Protocol Bis (httpbis)
 Formats: txt
This document registers those Hypertext Transfer ProtocolHypertext Transfer Protocol (HTTP) methods which have been defined in standards-track RFCs before the IANA HTTP Method Registry was established.



Hypertext Transfer Protocol Bis (httpbis)

Last Modified: 2008-08-21

Additional information is available at tools.ietf.org/wg/httpbis

Chair(s):

  • Mark Nottingham <mnot@pobox.com>

    Applications Area Director(s):

  • Chris Newman <chris.newman@sun.com>
  • Lisa Dusseault <lisa@osafoundation.org>

    Applications Area Advisor:

  • Lisa Dusseault <lisa@osafoundation.org>

    Mailing Lists:

    General Discussion: ietf-http-wg@w3.org
    To Subscribe: http://lists.w3.org/Archives/Public/ietf-http-wg/
    Archive:

    Description of Working Group:

    HTTP is one of the most successful and widely-used protocols on the
    Internet today. However, its specification has several editorial
    issues. Additionally, after years of implementation and extension,
    several ambiguities have become evident, impairing interoperability
    and the ability to easily implement and use HTTP.

    The working group will refine RFC2616 to:
    * Incorporate errata and updates (e.g., references, IANA registries,
    ABNF)
    * Fix editorial problems which have led to misunderstandings of the
    specification
    * Clarify conformance requirements
    * Remove known ambiguities where they affect interoperability
    * Clarify existing methods of extensibility
    * Remove or deprecate those features that are not widely implemented
    and also unduly affect interoperability
    * Where necessary, add implementation advice
    * Document the security properties of HTTP and its associated
    echanisms (e.g., Basic and Digest authentication, cookies, TLS) for
    common applications

    In doing so, it should consider:
    * Implementer experience
    * Demonstrated use of HTTP
    * Impact on existing implementations and deployments

    The Working Group must not introduce a new version of HTTP and should
    not add new functionality to HTTP. The WG is not tasked with producing
    new methods, headers, or extension mechanisms, but may introduce new
    protocol elements if necessary as part of revising existing
    functionality which has proven to be problematic

    The Working Group's specification deliverables are:
    * A document that is suitable to supersede RFC 2616
    * A document cataloguing the security properties of HTTP

    Goals and Milestones:

    Done  First HTTP Revision Internet Draft
    Feb 2008  First HTTP Security Properties Internet Draft
    Jun 2008  Request Last Call for HTTP Revision
    Jul 2008  Request Last Call for HTTP Security Properties
    Oct 2008  Submit HTTP Revision to IESG for consideration as a Draft Standard
    Oct 2008  Submit HTTP Security Properties to IESG for consideration as Informational

    Internet-Drafts:

    HTTP/1.1, part 1: URIs, Connections, and Message Parsing (164098 bytes)
    HTTP/1.1, part 2: Message Semantics (116627 bytes)
    HTTP/1.1, part 3: Message Payload and Content Negotiation (92188 bytes)
    HTTP/1.1, part 4: Conditional Requests (49575 bytes)
    HTTP/1.1, part 5: Range Requests and Partial Responses (43519 bytes)
    HTTP/1.1, part 6: Caching (116462 bytes)
    HTTP/1.1, part 7: Authentication (26767 bytes)
    Security Requirements for HTTP (25757 bytes)
    Initial Hypertext Transfer Protocol (HTTP) Method Registrations (9955 bytes)

    No Request For Comments


    IETF Secretariat - Please send questions, comments, and/or suggestions to ietf-web@ietf.org.

    Return to working group directory.

    Return to IETF home page.