draft-ietf-httpbis-safe-method-w-body-04.txt | draft-ietf-httpbis-safe-method-w-body-latest.txt | |||
---|---|---|---|---|
HTTP Working Group J. Reschke | HTTP Working Group J. Reschke | |||
Internet-Draft greenbytes | Internet-Draft greenbytes | |||
Intended status: Standards Track A. Malhotra | Intended status: Standards Track A. Malhotra | |||
Expires: January 6, 2025 | Expires: January 15, 2025 | |||
J.M. Snell | J.M. Snell | |||
July 5, 2024 | July 14, 2024 | |||
The HTTP QUERY Method | The HTTP QUERY Method | |||
draft-ietf-httpbis-safe-method-w-body-04 | draft-ietf-httpbis-safe-method-w-body-latest | |||
Abstract | Abstract | |||
This specification defines a new HTTP method, QUERY, as a safe, | This specification defines a new HTTP method, QUERY, as a safe, | |||
idempotent request method that can carry request content. | idempotent request method that can carry request content. | |||
Editorial Note | Editorial Note | |||
This note is to be removed before publishing as an RFC. | This note is to be removed before publishing as an RFC. | |||
skipping to change at page 1, line 48 ¶ | skipping to change at page 1, line 48 ¶ | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at https://datatracker.ietf.org/drafts/current/. | Drafts is at https://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on January 6, 2025. | This Internet-Draft will expire on January 15, 2025. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2024 IETF Trust and the persons identified as the | Copyright (c) 2024 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents (https://trustee.ietf.org/ | Provisions Relating to IETF Documents (https://trustee.ietf.org/ | |||
license-info) in effect on the date of publication of this document. | license-info) in effect on the date of publication of this document. | |||
Please review these documents carefully, as they describe your rights | Please review these documents carefully, as they describe your rights | |||
skipping to change at page 2, line 36 ¶ | skipping to change at page 2, line 36 ¶ | |||
4.1. Simple QUERY with a Direct Response . . . . . . . . . . . 6 | 4.1. Simple QUERY with a Direct Response . . . . . . . . . . . 6 | |||
4.2. Simple QUERY with indirect response (303 See Other) . . . 6 | 4.2. Simple QUERY with indirect response (303 See Other) . . . 6 | |||
5. Security Considerations . . . . . . . . . . . . . . . . . . . 7 | 5. Security Considerations . . . . . . . . . . . . . . . . . . . 7 | |||
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7 | 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7 | |||
7. Normative References . . . . . . . . . . . . . . . . . . . . 7 | 7. Normative References . . . . . . . . . . . . . . . . . . . . 7 | |||
Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 8 | Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 8 | |||
A.1. Since draft-ietf-httpbis-safe-method-w-body-00 . . . . . 8 | A.1. Since draft-ietf-httpbis-safe-method-w-body-00 . . . . . 8 | |||
A.2. Since draft-ietf-httpbis-safe-method-w-body-01 . . . . . 8 | A.2. Since draft-ietf-httpbis-safe-method-w-body-01 . . . . . 8 | |||
A.3. Since draft-ietf-httpbis-safe-method-w-body-02 . . . . . 8 | A.3. Since draft-ietf-httpbis-safe-method-w-body-02 . . . . . 8 | |||
A.4. Since draft-ietf-httpbis-safe-method-w-body-03 . . . . . 9 | A.4. Since draft-ietf-httpbis-safe-method-w-body-03 . . . . . 9 | |||
A.5. Since draft-ietf-httpbis-safe-method-w-body-04 . . . . . 9 | ||||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 9 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 9 | |||
1. Introduction | 1. Introduction | |||
This specification defines the HTTP QUERY request method as a means | This specification defines the HTTP QUERY request method as a means | |||
of making a safe, idempotent request that contains content. | of making a safe, idempotent request that contains content. | |||
Most often, this is desirable when the data conveyed in a request is | Most often, this is desirable when the data conveyed in a request is | |||
too voluminous to be encoded into the request's URI. For example, | too voluminous to be encoded into the request's URI. For example, | |||
while this is an common and interoperable query: | while this is an common and interoperable query: | |||
skipping to change at page 9, line 10 ¶ | skipping to change at page 9, line 10 ¶ | |||
(<https://github.com/httpwg/http-extensions/issues/1915>) | (<https://github.com/httpwg/http-extensions/issues/1915>) | |||
o Updated references (<https://github.com/httpwg/http-extensions/ | o Updated references (<https://github.com/httpwg/http-extensions/ | |||
issues/2157>) | issues/2157>) | |||
A.4. Since draft-ietf-httpbis-safe-method-w-body-03 | A.4. Since draft-ietf-httpbis-safe-method-w-body-03 | |||
o In Section 3, clarify scope (<https://github.com/httpwg/http- | o In Section 3, clarify scope (<https://github.com/httpwg/http- | |||
extensions/issues/1913>) | extensions/issues/1913>) | |||
A.5. Since draft-ietf-httpbis-safe-method-w-body-04 | ||||
None yet. | ||||
Authors' Addresses | Authors' Addresses | |||
Julian Reschke | Julian Reschke | |||
greenbytes GmbH | greenbytes GmbH | |||
Hafenweg 16 | Hafenweg 16 | |||
48155 Münster | 48155 Münster | |||
Germany | Germany | |||
Email: julian.reschke@greenbytes.de | Email: julian.reschke@greenbytes.de | |||
URI: https://greenbytes.de/tech/webdav/ | URI: https://greenbytes.de/tech/webdav/ | |||
End of changes. 6 change blocks. | ||||
4 lines changed or deleted | 9 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |