source: draft-ietf-httpbis-method-registrations/06/draft-ietf-httpbis-method-registrations.txt @ 1443

Last change on this file since 1443 was 1325, checked in by julian.reschke@…, 9 years ago

draft-ietf-httpbis-method-registrations-06

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 12.3 KB
Line 
1
2
3
4HTTPbis Working Group                                         J. Reschke
5Internet-Draft                                                greenbytes
6Intended status: Informational                              July 8, 2011
7Expires: January 9, 2012
8
9
10    Initial Hypertext Transfer Protocol (HTTP) Method Registrations
11               draft-ietf-httpbis-method-registrations-06
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), which is archived at
23   <http://lists.w3.org/Archives/Public/ietf-http-wg/>.
24
25   The current issues list is at <http://trac.tools.ietf.org/wg/httpbis/
26   trac/query?component=method-registrations> and related documents
27   (including fancy diffs) can be found at
28   <http://tools.ietf.org/wg/httpbis/>.
29
30   The changes in this draft are summarized in Appendix B.6.
31
32Status of This Memo
33
34   This Internet-Draft is submitted in full conformance with the
35   provisions of BCP 78 and BCP 79.
36
37   Internet-Drafts are working documents of the Internet Engineering
38   Task Force (IETF).  Note that other groups may also distribute
39   working documents as Internet-Drafts.  The list of current Internet-
40   Drafts is at http://datatracker.ietf.org/drafts/current/.
41
42   Internet-Drafts are draft documents valid for a maximum of six months
43   and may be updated, replaced, or obsoleted by other documents at any
44   time.  It is inappropriate to use Internet-Drafts as reference
45   material or to cite them other than as "work in progress."
46
47   This Internet-Draft will expire on January 9, 2012.
48
49Copyright Notice
50
51   Copyright (c) 2011 IETF Trust and the persons identified as the
52
53
54
55Reschke                  Expires January 9, 2012                [Page 1]
56
57Internet-Draft          HTTP Method Registrations              July 2011
58
59
60   document authors.  All rights reserved.
61
62   This document is subject to BCP 78 and the IETF Trust's Legal
63   Provisions Relating to IETF Documents
64   (http://trustee.ietf.org/license-info) in effect on the date of
65   publication of this document.  Please review these documents
66   carefully, as they describe your rights and restrictions with respect
67   to this document.  Code Components extracted from this document must
68   include Simplified BSD License text as described in Section 4.e of
69   the Trust Legal Provisions and are provided without warranty as
70   described in the Simplified BSD License.
71
72Table of Contents
73
74   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 3
75   2.  Security Considerations . . . . . . . . . . . . . . . . . . . . 3
76   3.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 3
77   4.  Normative References  . . . . . . . . . . . . . . . . . . . . . 3
78   Appendix A.  Initial Registry Contents  . . . . . . . . . . . . . . 5
79   Appendix B.  Change Log (to be removed by RFC Editor before
80                publication) . . . . . . . . . . . . . . . . . . . . . 5
81     B.1.  Since draft-ietf-httpbis-method-registrations-00  . . . . . 5
82     B.2.  Since draft-ietf-httpbis-method-registrations-01  . . . . . 6
83     B.3.  Since draft-ietf-httpbis-method-registrations-02  . . . . . 6
84     B.4.  Since draft-ietf-httpbis-method-registrations-03  . . . . . 6
85     B.5.  Since draft-ietf-httpbis-method-registrations-04  . . . . . 6
86     B.6.  Since draft-ietf-httpbis-method-registrations-05  . . . . . 6
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 January 9, 2012                [Page 2]
112
113Internet-Draft          HTTP Method Registrations              July 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.2 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 January 9, 2012                [Page 3]
168
169Internet-Draft          HTTP Method Registrations              July 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-14
209                                      (work in progress), April 2011.
210
211
212
213
214
215
216
217
218
219
220
221
222
223Reschke                  Expires January 9, 2012                [Page 4]
224
225Internet-Draft          HTTP Method Registrations              July 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 January 9, 2012                [Page 5]
280
281Internet-Draft          HTTP Method Registrations              July 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
306B.6.  Since draft-ietf-httpbis-method-registrations-05
307
308   Update draft-ietf-httpbis-p2-semantics reference.
309
310Author's Address
311
312   Julian F. Reschke
313   greenbytes GmbH
314   Hafenweg 16
315   Muenster, NW  48155
316   Germany
317
318   EMail: julian.reschke@greenbytes.de
319   URI:   http://greenbytes.de/tech/webdav/
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335Reschke                  Expires January 9, 2012                [Page 6]
336
Note: See TracBrowser for help on using the repository browser.