source: draft-ietf-httpbis-method-registrations/08/draft-ietf-httpbis-method-registrations.txt @ 1700

Last change on this file since 1700 was 1700, checked in by julian.reschke@…, 8 years ago

draft-ietf-httpbis-method-registrations-08

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 12.5 KB
Line 
1
2
3
4HTTPbis Working Group                                         J. Reschke
5Internet-Draft                                                greenbytes
6Intended status: Informational                              July 2, 2012
7Expires: January 3, 2013
8
9
10    Initial Hypertext Transfer Protocol (HTTP) Method Registrations
11               draft-ietf-httpbis-method-registrations-08
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 ought to 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.8.
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 3, 2013.
48
49Copyright Notice
50
51   Copyright (c) 2012 IETF Trust and the persons identified as the
52
53
54
55Reschke                  Expires January 3, 2013                [Page 1]
56
57Internet-Draft          HTTP Method Registrations              July 2012
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     B.7.  Since draft-ietf-httpbis-method-registrations-06  . . . . . 6
88     B.8.  Since draft-ietf-httpbis-method-registrations-07  . . . . . 6
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 3, 2013                [Page 2]
112
113Internet-Draft          HTTP Method Registrations              July 2012
114
115
1161.  Introduction
117
118   This document registers those Hypertext Transfer Protocol (HTTP)
119   methods which have been defined in standards-track RFCs other than
120   [draft-ietf-httpbis-p2-semantics] before the IANA HTTP Method
121   Registry was established.
122
1232.  Security Considerations
124
125   There are no security considerations related to the registration
126   itself.
127
1283.  IANA Considerations
129
130   Appendix A provides initial registrations of HTTP method names for
131   the IANA HTTP Method registry at
132   <http://www.iana.org/assignments/http-methods> (see Section 2.2 of
133   [draft-ietf-httpbis-p2-semantics]).
134
1354.  Normative References
136
137   [RFC2068]                          Fielding, R., Gettys, J., Mogul,
138                                      J., Nielsen, H., and T. Berners-
139                                      Lee, "Hypertext Transfer Protocol
140                                      -- HTTP/1.1", RFC 2068,
141                                      January 1997.
142
143   [RFC3253]                          Clemm, G., Amsden, J., Ellison,
144                                      T., Kaler, C., and J. Whitehead,
145                                      "Versioning Extensions to WebDAV
146                                      (Web Distributed Authoring and
147                                      Versioning)", RFC 3253,
148                                      March 2002.
149
150   [RFC3648]                          Whitehead, J. and J. Reschke, Ed.,
151                                      "Web Distributed Authoring and
152                                      Versioning (WebDAV) Ordered
153                                      Collections Protocol", RFC 3648,
154                                      December 2003.
155
156   [RFC3744]                          Clemm, G., Reschke, J., Sedlar,
157                                      E., and J. Whitehead, "Web
158                                      Distributed Authoring and
159                                      Versioning (WebDAV) Access Control
160                                      Protocol", RFC 3744, May 2004.
161
162   [RFC4437]                          Whitehead, J., Clemm, G., and J.
163                                      Reschke, Ed., "Web Distributed
164
165
166
167Reschke                  Expires January 3, 2013                [Page 3]
168
169Internet-Draft          HTTP Method Registrations              July 2012
170
171
172                                      Authoring and Versioning (WebDAV)
173                                      Redirect Reference Resources",
174                                      RFC 4437, March 2006.
175
176   [RFC4791]                          Daboo, C., Desruisseaux, B., and
177                                      L. Dusseault, "Calendaring
178                                      Extensions to WebDAV (CalDAV)",
179                                      RFC 4791, March 2007.
180
181   [RFC4918]                          Dusseault, L., Ed., "HTTP
182                                      Extensions for Web Distributed
183                                      Authoring and Versioning
184                                      (WebDAV)", RFC 4918, June 2007.
185
186   [RFC5323]                          Reschke, J., Ed., Reddy, S.,
187                                      Davis, J., and A. Babich, "Web
188                                      Distributed Authoring and
189                                      Versioning (WebDAV) SEARCH",
190                                      RFC 5323, November 2008.
191
192   [RFC5789]                          Dusseault, L. and J. Snell, "PATCH
193                                      Method for HTTP", RFC 5789,
194                                      March 2010.
195
196   [RFC5842]                          Clemm, G., Crawford, J., Reschke,
197                                      J., Ed., and J. Whitehead,
198                                      "Binding Extensions to Web
199                                      Distributed Authoring and
200                                      Versioning (WebDAV)", RFC 5842,
201                                      April 2010.
202
203   [draft-ietf-httpbis-p2-semantics]  Fielding, R., Ed., Lafon, Y., Ed.,
204                                      and J. Reschke, Ed., "HTTP/1.1,
205                                      part 2: Message Semantics",
206                                      draft-ietf-httpbis-p2-semantics-19
207                                      (work in progress), March 2012.
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223Reschke                  Expires January 3, 2013                [Page 4]
224
225Internet-Draft          HTTP Method Registrations              July 2012
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 3, 2013                [Page 5]
280
281Internet-Draft          HTTP Method Registrations              July 2012
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
310B.7.  Since draft-ietf-httpbis-method-registrations-06
311
312   Update draft-ietf-httpbis-p2-semantics reference.
313
314B.8.  Since draft-ietf-httpbis-method-registrations-07
315
316   Update draft-ietf-httpbis-p2-semantics reference.
317
318Author's Address
319
320   Julian F. Reschke
321   greenbytes GmbH
322   Hafenweg 16
323   Muenster, NW  48155
324   Germany
325
326   EMail: julian.reschke@greenbytes.de
327   URI:   http://greenbytes.de/tech/webdav/
328
329
330
331
332
333
334
335Reschke                  Expires January 3, 2013                [Page 6]
336
Note: See TracBrowser for help on using the repository browser.