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

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

prepare for publication of method-registrations-07 on Jan 04.

  • 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                           January 4, 2012
7Expires: July 7, 2012
8
9
10    Initial Hypertext Transfer Protocol (HTTP) Method Registrations
11               draft-ietf-httpbis-method-registrations-07
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.7.
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 July 7, 2012.
48
49Copyright Notice
50
51   Copyright (c) 2012 IETF Trust and the persons identified as the
52
53
54
55Reschke                   Expires July 7, 2012                  [Page 1]
56
57Internet-Draft          HTTP Method Registrations           January 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
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 7, 2012                  [Page 2]
112
113Internet-Draft          HTTP Method Registrations           January 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 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 July 7, 2012                  [Page 3]
168
169Internet-Draft          HTTP Method Registrations           January 2012
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-18
209                                      (work in progress), January 2012.
210
211
212
213
214
215
216
217
218
219
220
221
222
223Reschke                   Expires July 7, 2012                  [Page 4]
224
225Internet-Draft          HTTP Method Registrations           January 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 July 7, 2012                  [Page 5]
280
281Internet-Draft          HTTP Method Registrations           January 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
314Author's Address
315
316   Julian F. Reschke
317   greenbytes GmbH
318   Hafenweg 16
319   Muenster, NW  48155
320   Germany
321
322   EMail: julian.reschke@greenbytes.de
323   URI:   http://greenbytes.de/tech/webdav/
324
325
326
327
328
329
330
331
332
333
334
335Reschke                   Expires July 7, 2012                  [Page 6]
336
Note: See TracBrowser for help on using the repository browser.