source: draft-ietf-httpbis-method-registrations/05/draft-ietf-httpbis-method-registrations-05.txt @ 1529

Last change on this file since 1529 was 1100, checked in by julian.reschke@…, 10 years ago

Prepare publication of draft-ietf-httpbis-method-registrations-05

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 12.1 KB
Line 
1
2
3
4HTTPbis Working Group                                         J. Reschke
5Internet-Draft                                                greenbytes
6Intended status: Informational                           January 6, 2011
7Expires: July 10, 2011
8
9
10    Initial Hypertext Transfer Protocol (HTTP) Method Registrations
11               draft-ietf-httpbis-method-registrations-05
12
13Abstract
14
15   This document registers those Hypertext Transfer Protocol (HTTP)
16   methods which have been defined in standards-track RFCs before the
17   IANA HTTP Method Registry was established.
18
19Editorial Note (To be removed by RFC Editor)
20
21   Discussion of this draft should take place on the HTTPBIS working
22   group mailing list (ietf-http-wg@w3.org).  The current issues list is
23   at <http://trac.tools.ietf.org/wg/httpbis/trac/
24   query?component=method-registrations> and related documents
25   (including fancy diffs) can be found at
26   <http://tools.ietf.org/wg/httpbis/>.
27
28   The changes in this draft are summarized in Appendix B.5.
29
30Status of This Memo
31
32   This Internet-Draft is submitted in full conformance with the
33   provisions of BCP 78 and BCP 79.
34
35   Internet-Drafts are working documents of the Internet Engineering
36   Task Force (IETF).  Note that other groups may also distribute
37   working documents as Internet-Drafts.  The list of current Internet-
38   Drafts is at http://datatracker.ietf.org/drafts/current/.
39
40   Internet-Drafts are draft documents valid for a maximum of six months
41   and may be updated, replaced, or obsoleted by other documents at any
42   time.  It is inappropriate to use Internet-Drafts as reference
43   material or to cite them other than as "work in progress."
44
45   This Internet-Draft will expire on July 10, 2011.
46
47Copyright Notice
48
49   Copyright (c) 2011 IETF Trust and the persons identified as the
50   document authors.  All rights reserved.
51
52
53
54
55Reschke                   Expires July 10, 2011                 [Page 1]
56
57Internet-Draft          HTTP Method Registrations           January 2011
58
59
60   This document is subject to BCP 78 and the IETF Trust's Legal
61   Provisions Relating to IETF Documents
62   (http://trustee.ietf.org/license-info) in effect on the date of
63   publication of this document.  Please review these documents
64   carefully, as they describe your rights and restrictions with respect
65   to this document.  Code Components extracted from this document must
66   include Simplified BSD License text as described in Section 4.e of
67   the Trust Legal Provisions and are provided without warranty as
68   described in the Simplified BSD License.
69
70Table of Contents
71
72   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 3
73   2.  Security Considerations . . . . . . . . . . . . . . . . . . . . 3
74   3.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 3
75   4.  Normative References  . . . . . . . . . . . . . . . . . . . . . 3
76   Appendix A.  Initial Registry Contents  . . . . . . . . . . . . . . 5
77   Appendix B.  Change Log (to be removed by RFC Editor before
78                publication) . . . . . . . . . . . . . . . . . . . . . 5
79     B.1.  Since draft-ietf-httpbis-method-registrations-00  . . . . . 5
80     B.2.  Since draft-ietf-httpbis-method-registrations-01  . . . . . 6
81     B.3.  Since draft-ietf-httpbis-method-registrations-02  . . . . . 6
82     B.4.  Since draft-ietf-httpbis-method-registrations-03  . . . . . 6
83     B.5.  Since draft-ietf-httpbis-method-registrations-04  . . . . . 6
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111Reschke                   Expires July 10, 2011                 [Page 2]
112
113Internet-Draft          HTTP Method Registrations           January 2011
114
115
1161.  Introduction
117
118   This document registers those Hypertext Transfer Protocol (HTTP)
119   methods which have been defined in standards-track RFCs before the
120   IANA HTTP Method Registry was established.
121
1222.  Security Considerations
123
124   There are no security considerations related to the registration
125   itself.
126
1273.  IANA Considerations
128
129   Appendix A provides initial registrations of HTTP method names for
130   the IANA HTTP Method registry at
131   <http://www.iana.org/assignments/http-methods> (see Section 2.1 of
132   [draft-ietf-httpbis-p2-semantics]).
133
1344.  Normative References
135
136   [RFC2068]                          Fielding, R., Gettys, J., Mogul,
137                                      J., Nielsen, H., and T. Berners-
138                                      Lee, "Hypertext Transfer Protocol
139                                      -- HTTP/1.1", RFC 2068,
140                                      January 1997.
141
142   [RFC3253]                          Clemm, G., Amsden, J., Ellison,
143                                      T., Kaler, C., and J. Whitehead,
144                                      "Versioning Extensions to WebDAV
145                                      (Web Distributed Authoring and
146                                      Versioning)", RFC 3253,
147                                      March 2002.
148
149   [RFC3648]                          Whitehead, J. and J. Reschke, Ed.,
150                                      "Web Distributed Authoring and
151                                      Versioning (WebDAV) Ordered
152                                      Collections Protocol", RFC 3648,
153                                      December 2003.
154
155   [RFC3744]                          Clemm, G., Reschke, J., Sedlar,
156                                      E., and J. Whitehead, "Web
157                                      Distributed Authoring and
158                                      Versioning (WebDAV) Access Control
159                                      Protocol", RFC 3744, May 2004.
160
161   [RFC4437]                          Whitehead, J., Clemm, G., and J.
162                                      Reschke, Ed., "Web Distributed
163                                      Authoring and Versioning (WebDAV)
164
165
166
167Reschke                   Expires July 10, 2011                 [Page 3]
168
169Internet-Draft          HTTP Method Registrations           January 2011
170
171
172                                      Redirect Reference Resources",
173                                      RFC 4437, March 2006.
174
175   [RFC4791]                          Daboo, C., Desruisseaux, B., and
176                                      L. Dusseault, "Calendaring
177                                      Extensions to WebDAV (CalDAV)",
178                                      RFC 4791, March 2007.
179
180   [RFC4918]                          Dusseault, L., Ed., "HTTP
181                                      Extensions for Web Distributed
182                                      Authoring and Versioning
183                                      (WebDAV)", RFC 4918, June 2007.
184
185   [RFC5323]                          Reschke, J., Ed., Reddy, S.,
186                                      Davis, J., and A. Babich, "Web
187                                      Distributed Authoring and
188                                      Versioning (WebDAV) SEARCH",
189                                      RFC 5323, November 2008.
190
191   [RFC5789]                          Dusseault, L. and J. Snell, "PATCH
192                                      Method for HTTP", RFC 5789,
193                                      March 2010.
194
195   [RFC5842]                          Clemm, G., Crawford, J., Reschke,
196                                      J., Ed., and J. Whitehead,
197                                      "Binding Extensions to Web
198                                      Distributed Authoring and
199                                      Versioning (WebDAV)", RFC 5842,
200                                      April 2010.
201
202   [draft-ietf-httpbis-p2-semantics]  Fielding, R., Ed., Gettys, J.,
203                                      Mogul, J., Frystyk, H., Masinter,
204                                      L., Leach, P., Berners-Lee, T.,
205                                      Lafon, Y., Ed., and J. Reschke,
206                                      Ed., "HTTP/1.1, part 2: Message
207                                      Semantics",
208                                      draft-ietf-httpbis-p2-semantics-12
209                                      (work in progress), October 2010.
210
211
212
213
214
215
216
217
218
219
220
221
222
223Reschke                   Expires July 10, 2011                 [Page 4]
224
225Internet-Draft          HTTP Method Registrations           January 2011
226
227
228Appendix A.  Initial Registry Contents
229
230   +-------------------+------+----------------------------------------+
231   | Method Name       | Safe | Reference                              |
232   +-------------------+------+----------------------------------------+
233   | ACL               | no   | [RFC3744], Section 8.1                 |
234   | BASELINE-CONTROL  | no   | [RFC3253], Section 12.6                |
235   | BIND              | no   | [RFC5842], Section 4                   |
236   | CHECKIN           | no   | [RFC3253], Section 4.4 and [RFC3253],  |
237   |                   |      | Section 9.4                            |
238   | CHECKOUT          | no   | [RFC3253], Section 4.3 and [RFC3253],  |
239   |                   |      | Section 8.8                            |
240   | COPY              | no   | [RFC4918], Section 9.8                 |
241   | LABEL             | no   | [RFC3253], Section 8.2                 |
242   | LINK              | no   | [RFC2068], Section 19.6.1.2            |
243   | LOCK              | no   | [RFC4918], Section 9.10                |
244   | MERGE             | no   | [RFC3253], Section 11.2                |
245   | MKACTIVITY        | no   | [RFC3253], Section 13.5                |
246   | MKCALENDAR        | no   | [RFC4791], Section 5.3.1               |
247   | MKCOL             | no   | [RFC4918], Section 9.3                 |
248   | MKREDIRECTREF     | no   | [RFC4437], Section 6                   |
249   | MKWORKSPACE       | no   | [RFC3253], Section 6.3                 |
250   | MOVE              | no   | [RFC4918], Section 9.9                 |
251   | ORDERPATCH        | no   | [RFC3648], Section 7                   |
252   | PATCH             | no   | [RFC5789], Section 2                   |
253   | PROPFIND          | yes  | [RFC4918], Section 9.1                 |
254   | PROPPATCH         | no   | [RFC4918], Section 9.2                 |
255   | REBIND            | no   | [RFC5842], Section 6                   |
256   | REPORT            | yes  | [RFC3253], Section 3.6                 |
257   | SEARCH            | yes  | [RFC5323], Section 2                   |
258   | UNBIND            | no   | [RFC5842], Section 5                   |
259   | UNCHECKOUT        | no   | [RFC3253], Section 4.5                 |
260   | UNLINK            | no   | [RFC2068], Section 19.6.1.3            |
261   | UNLOCK            | no   | [RFC4918], Section 9.11                |
262   | UPDATE            | no   | [RFC3253], Section 7.1                 |
263   | UPDATEREDIRECTREF | no   | [RFC4437], Section 7                   |
264   | VERSION-CONTROL   | no   | [RFC3253], Section 3.5                 |
265   +-------------------+------+----------------------------------------+
266
267Appendix B.  Change Log (to be removed by RFC Editor before publication)
268
269B.1.  Since draft-ietf-httpbis-method-registrations-00
270
271   Added SEARCH method (RFC 5323).
272
273
274
275
276
277
278
279Reschke                   Expires July 10, 2011                 [Page 5]
280
281Internet-Draft          HTTP Method Registrations           January 2011
282
283
284B.2.  Since draft-ietf-httpbis-method-registrations-01
285
286   Update draft-ietf-httpbis-p2-semantics reference.
287
288B.3.  Since draft-ietf-httpbis-method-registrations-02
289
290   Update draft-ietf-httpbis-p2-semantics reference.  PATCH is now
291   defined in draft-dusseault-http-patch.  BIND, UNBIND and REBIND are
292   defined in draft-ietf-webdav-bind.  Drop the "updates
293   draft-ietf-httpbis-p2-semantics" clause.
294
295B.4.  Since draft-ietf-httpbis-method-registrations-03
296
297   draft-dusseault-http-patch was published as RFC 5789.
298   draft-ietf-webdav-bind was published as RFC 5842.  Fix typo in
299   MKACTIVITY entry.  Update draft-ietf-httpbis-p2-semantics reference.
300   Fix change log section titles.
301
302B.5.  Since draft-ietf-httpbis-method-registrations-04
303
304   Update draft-ietf-httpbis-p2-semantics reference.
305
306Author's Address
307
308   Julian F. Reschke
309   greenbytes GmbH
310   Hafenweg 16
311   Muenster, NW  48155
312   Germany
313
314   EMail: julian.reschke@greenbytes.de
315   URI:   http://greenbytes.de/tech/webdav/
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335Reschke                   Expires July 10, 2011                 [Page 6]
336
Note: See TracBrowser for help on using the repository browser.