source: draft-ietf-httpbis-method-registrations/latest/draft-ietf-httpbis-method-registrations.xml @ 2619

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

Changelog

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:mime-type set to text/xml
File size: 18.9 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<?xml-stylesheet type='text/xsl' href='../../draft-ietf-httpbis/myxml2rfc.xslt'?>
3<?rfc toc="yes"?>
4<?rfc symrefs="yes"?>
5<?rfc sortrefs="yes"?>
6<?rfc compact="yes"?>
7<?rfc comments="yes"?>
8<?rfc inline="yes"?>
9<?rfc subcompact="no"?>
10<?rfc rfcedstyle="yes"?>
11<?rfc-ext allow-markup-in-artwork="yes" ?>
12
13<!DOCTYPE rfc [
14  <!ENTITY MAY "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>MAY</bcp14>">
15  <!ENTITY MUST "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>MUST</bcp14>">
16  <!ENTITY MUST-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>MUST NOT</bcp14>">
17  <!ENTITY OPTIONAL "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>OPTIONAL</bcp14>">
18  <!ENTITY RECOMMENDED "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>RECOMMENDED</bcp14>">
19  <!ENTITY REQUIRED "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>REQUIRED</bcp14>">
20  <!ENTITY SHALL "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHALL</bcp14>">
21  <!ENTITY SHALL-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHALL NOT</bcp14>">
22  <!ENTITY SHOULD "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD</bcp14>">
23  <!ENTITY SHOULD-NOT "<bcp14 xmlns='http://purl.org/net/xml2rfc/ext'>SHOULD NOT</bcp14>">
24]>
25<rfc xmlns:x="http://purl.org/net/xml2rfc/ext" xmlns:ed="http://greenbytes.de/2002/rfcedit" ipr="trust200902" docName="draft-ietf-httpbis-method-registrations-latest" category="info">
26<x:feedback template="mailto:ietf-http-wg@w3.org?subject={docname},%20%22{section}%22&amp;body=&lt;{ref}&gt;:"/>
27        <front>
28  <title abbrev="HTTP Method Registrations">Initial Hypertext&#160;Transfer&#160;Protocol&#160;(HTTP)
29  Method&#160;Registrations</title>
30
31  <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke">
32    <organization abbrev="greenbytes">greenbytes GmbH</organization>
33    <address>
34      <postal>
35        <street>Hafenweg 16</street>
36        <city>Muenster</city><region>NW</region><code>48155</code>
37        <country>Germany</country>
38      </postal>
39      <email>julian.reschke@greenbytes.de</email>       
40      <uri>http://greenbytes.de/tech/webdav/</uri>     
41    </address>
42  </author>
43
44  <date month="February" year="2014"/>
45
46  <area>Applications</area>
47  <workgroup>HTTPbis</workgroup>
48 
49  <abstract>
50  <t>
51    This document registers those Hypertext Transfer
52    Protocol (HTTP) methods which have been defined in RFCs
53    before the IANA HTTP Method Registry was established.
54  </t>
55  </abstract>
56 
57  <note title="Editorial Note (To be removed by RFC Editor)">
58    <t>
59      Discussion of this draft takes place on the HTTPBIS working group
60      mailing list (ietf-http-wg@w3.org), which is archived at
61      <eref target="http://lists.w3.org/Archives/Public/ietf-http-wg/"/>.
62    </t>
63    <t>
64      The current issues list is at
65      <eref target="http://trac.tools.ietf.org/wg/httpbis/trac/query?component=method-registrations"/> and related
66      documents (including fancy diffs) can be found at
67      <eref target="http://tools.ietf.org/wg/httpbis/"/>.
68    </t>
69    <t>
70      The changes in this draft are summarized in <xref target="changes.since.14"/>.
71    </t>
72  </note>
73
74  </front>
75
76  <middle>
77
78<section title="Introduction" anchor="introduction">
79  <t>
80    This document registers those Hypertext Transfer Protocol (HTTP) methods
81    which have been defined in RFCs other than
82    <xref target="draft-ietf-httpbis-p2-semantics"/> before the IANA HTTP Method
83    Registry was established.
84  </t>
85</section> 
86 
87<section title="Security Considerations" anchor="security.considerations">
88  <t>
89    There are no security considerations related to the registration itself.
90  </t>
91  <t>
92    Security considerations applicable to the individual HTTP methods ought to be
93    discussed in the specifications that define them.
94  </t>
95</section> 
96
97<section title="IANA Considerations" anchor="iana.considerations">
98<t>
99  The table below provides registrations
100  of HTTP method names to be added to the IANA HTTP Method registry
101  at <eref target="http://www.iana.org/assignments/http-methods"/>
102  (see <xref target="draft-ietf-httpbis-p2-semantics" x:rel="#method.registry"/>).
103</t>
104<texttable align="left">
105
106<ttcol>Method Name</ttcol>
107<ttcol>Safe</ttcol>
108<ttcol>Idempotent</ttcol>
109<ttcol>Reference</ttcol>
110
111<c>ACL</c><c>no</c><c>yes</c><c><xref target="RFC3744" x:fmt="," x:sec="8.1"/></c>
112
113<c>BASELINE-CONTROL</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="12.6"/></c>
114<c>BIND</c><c>no</c><c>yes</c><c><xref target="RFC5842" x:fmt="," x:sec="4"/></c>
115
116<c>CHECKIN</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="4.4"/> and <xref target="RFC3253" x:fmt="," x:sec="9.4"/></c>
117<c>CHECKOUT</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="4.3"/> and <xref target="RFC3253" x:fmt="," x:sec="8.8"/></c>
118<c>COPY</c><c>no</c><c>yes</c><c><xref target="RFC4918" x:fmt="," x:sec="9.8"/></c>
119
120<c>LABEL</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="8.2"/></c>
121<c>LINK</c><c>no</c><c>yes</c><c><xref target="RFC2068" x:fmt="," x:sec="19.6.1.2"/></c>
122<c>LOCK</c><c>no</c><c>no</c><c><xref target="RFC4918" x:fmt="," x:sec="9.10"/></c>
123
124<c>MERGE</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="11.2"/></c>
125<c>MKACTIVITY</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="13.5"/></c>
126<c>MKCALENDAR</c><c>no</c><c>yes</c><c><xref target="RFC4791" x:fmt="," x:sec="5.3.1"/></c>
127<c>MKCOL</c><c>no</c><c>yes</c><c><xref target="RFC4918" x:fmt="," x:sec="9.3"/></c>
128<c>MKREDIRECTREF</c><c>no</c><c>yes</c><c><xref target="RFC4437" x:fmt="," x:sec="6"/></c>
129<c>MKWORKSPACE</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="6.3"/></c>
130<c>MOVE</c><c>no</c><c>yes</c><c><xref target="RFC4918" x:fmt="," x:sec="9.9"/></c>
131
132<c>ORDERPATCH</c><c>no</c><c>yes</c><c><xref target="RFC3648" x:fmt="," x:sec="7"/></c>
133
134<c>PATCH</c><c>no</c><c>no</c><c><xref target="RFC5789" x:fmt="," x:sec="2"/></c>
135<c>PROPFIND</c><c>yes</c><c>yes</c><c><xref target="RFC4918" x:fmt="," x:sec="9.1"/></c>
136<c>PROPPATCH</c><c>no</c><c>yes</c><c><xref target="RFC4918" x:fmt="," x:sec="9.2"/></c>
137
138<c>REBIND</c><c>no</c><c>yes</c><c><xref target="RFC5842" x:fmt="," x:sec="6"/></c>
139<c>REPORT</c><c>yes</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="3.6"/></c>
140
141<c>SEARCH</c><c>yes</c><c>yes</c><c><xref target="RFC5323" x:fmt="," x:sec="2"/></c>
142
143<c>UNBIND</c><c>no</c><c>yes</c><c><xref target="RFC5842" x:fmt="," x:sec="5"/></c>
144<c>UNCHECKOUT</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="4.5"/></c>
145<c>UNLINK</c><c>no</c><c>yes</c><c><xref target="RFC2068" x:fmt="," x:sec="19.6.1.3"/></c>
146<c>UNLOCK</c><c>no</c><c>yes</c><c><xref target="RFC4918" x:fmt="," x:sec="9.11"/></c>
147<c>UPDATE</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="7.1"/></c>
148<c>UPDATEREDIRECTREF</c><c>no</c><c>yes</c><c><xref target="RFC4437" x:fmt="," x:sec="7"/></c>
149
150<c>VERSION-CONTROL</c><c>no</c><c>yes</c><c><xref target="RFC3253" x:fmt="," x:sec="3.5"/></c>
151
152</texttable>
153</section> 
154  </middle>
155  <back>
156 
157<references title="Normative References">
158
159
160<reference anchor="draft-ietf-httpbis-p2-semantics">
161  <front>
162    <title>Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content</title>
163    <author initials="R." surname="Fielding" fullname="Roy T. Fielding" role="editor">
164      <organization abbrev="Adobe">Adobe Systems Incorporated</organization>
165      <address><email>fielding@gbiv.com</email></address>
166    </author>
167    <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke" role="editor">
168      <organization abbrev="greenbytes">greenbytes GmbH</organization>
169      <address><email>julian.reschke@greenbytes.de</email></address>
170    </author>
171    <date month="February" year="2014"/>
172  </front>
173  <seriesInfo name="Internet-Draft" value="draft-ietf-httpbis-p2-semantics-26"/>
174  <x:source href="../../draft-ietf-httpbis/26/p2-semantics.xml" basename="../../draft-ietf-httpbis/26/p2-semantics"/>
175</reference>
176
177<reference anchor="RFC2068">
178  <front>
179    <title abbrev="HTTP/1.1">Hypertext Transfer Protocol -- HTTP/1.1</title>
180    <author initials="R." surname="Fielding" fullname="Roy T. Fielding">
181      <organization>University of California, Irvine, Department of Information and Computer Science</organization>
182      <address><email>fielding@ics.uci.edu</email></address>
183    </author>
184    <author initials="J." surname="Gettys" fullname="Jim Gettys">
185      <organization>MIT Laboratory for Computer Science</organization>
186      <address><email>jg@w3.org</email></address>
187    </author>
188    <author initials="J." surname="Mogul" fullname="Jeffrey C. Mogul">
189      <organization>Digital Equipment Corporation, Western Research Laboratory</organization>
190      <address><email>mogul@wrl.dec.com</email></address>
191    </author>
192    <author initials="H." surname="Nielsen" fullname="Henrik Frystyk Nielsen">
193      <organization>MIT Laboratory for Computer Science</organization>
194      <address><email>frystyk@w3.org</email></address>
195    </author>
196    <author initials="T." surname="Berners-Lee" fullname="Tim Berners-Lee">
197      <organization>MIT Laboratory for Computer Science</organization>
198      <address><email>timbl@w3.org</email></address>
199    </author>
200    <date month="January" year="1997"/>
201  </front>
202  <seriesInfo name="RFC" value="2068"/>
203</reference>
204
205<reference anchor="RFC3253">
206  <front>
207    <title>Versioning Extensions to WebDAV (Web Distributed Authoring and Versioning)</title>
208    <author initials="G." surname="Clemm" fullname="G. Clemm">
209      <organization>Rational Software</organization>
210      <address><email>geoffrey.clemm@rational.com</email></address>
211    </author>
212    <author initials="J." surname="Amsden" fullname="J. Amsden">
213      <organization>IBM</organization>
214      <address><email>jamsden@us.ibm.com</email></address>
215    </author>
216    <author initials="T." surname="Ellison" fullname="T. Ellison">
217      <organization>IBM</organization>
218      <address><email>tim_ellison@uk.ibm.com</email></address>
219    </author>
220    <author initials="C." surname="Kaler" fullname="C. Kaler">
221      <organization>Microsoft</organization>
222      <address><email>ckaler@microsoft.com</email></address>
223    </author>
224    <author initials="J." surname="Whitehead" fullname="J. Whitehead">
225      <organization>UC Santa Cruz, Dept. of Computer Science</organization>
226      <address><email>ejw@cse.ucsc.edu</email></address>
227    </author>
228    <date month="March" year="2002"/>
229    </front>
230  <seriesInfo name="RFC" value="3253"/>
231</reference>
232
233<reference anchor='RFC3648'>
234  <front>
235    <title abbrev='WebDAV Ordered Collections Protocol'>Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol</title>
236    <author initials='J.' surname='Whitehead' fullname='Jim Whitehead'>
237      <organization abbrev='U.C. Santa Cruz'>UC Santa Cruz, Dept. of Computer Science</organization>
238      <address><email>ejw@cse.ucsc.edu</email></address>
239    </author>
240    <author initials='J. F.' surname='Reschke' fullname='Julian F. Reschke' role='editor'>
241      <organization abbrev='greenbytes'>greenbytes GmbH</organization>
242      <address><email>julian.reschke@greenbytes.de</email></address>
243    </author>
244    <date year='2003' month='December' />
245  </front>
246  <seriesInfo name='RFC' value='3648' />
247</reference>
248
249<reference anchor="RFC3744">
250  <front>
251    <title abbrev="WebDAV Access Control Protocol">Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol</title>
252    <author initials="G." surname="Clemm" fullname="Geoffrey Clemm">
253      <organization>IBM</organization>
254      <address><email>geoffrey.clemm@us.ibm.com</email></address>
255    </author>
256    <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke">
257      <organization abbrev="greenbytes">greenbytes GmbH</organization>
258      <address><email>julian.reschke@greenbytes.de</email></address>
259    </author>
260    <author initials="E." surname="Sedlar" fullname="Eric Sedlar">
261      <organization>Oracle Corporation</organization>
262      <address><email>eric.sedlar@oracle.com</email></address>
263    </author>
264    <author initials="J." surname="Whitehead" fullname="Jim Whitehead">
265      <organization abbrev="U.C. Santa Cruz">U.C. Santa Cruz, Dept. of Computer Science</organization>
266      <address><email>ejw@cse.ucsc.edu</email></address>
267    </author>
268    <date month="May" year="2004"/>
269  </front>
270  <seriesInfo name="RFC" value="3744"/>
271</reference>
272
273<reference anchor="RFC4437">
274  <front>
275    <title abbrev="WebDAV Redirect Reference Resources">Web Distributed Authoring and Versioning (WebDAV) Redirect Reference Resources</title>
276    <author initials="J." surname="Whitehead" fullname="Jim Whitehead">
277      <organization abbrev="U.C. Santa Cruz">UC Santa Cruz, Dept. of Computer Science</organization>
278      <address>
279        <email>ejw@cse.ucsc.edu</email>
280      </address>
281    </author>
282    <author initials="G." surname="Clemm" fullname="Geoff Clemm">
283      <organization>IBM</organization>
284      <address>
285        <email>geoffrey.clemm@us.ibm.com</email>
286      </address>
287    </author>
288    <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke" role="editor">
289      <organization abbrev="greenbytes">greenbytes GmbH</organization>
290      <address>
291       <email>julian.reschke@greenbytes.de</email>
292      </address>
293    </author>
294    <date month="March" year="2006"/>
295  </front>
296  <seriesInfo name="RFC" value="4437"/>
297</reference> 
298
299<reference anchor="RFC4791">
300  <front>
301    <title abbrev="CalDAV">Calendaring Extensions to WebDAV (CalDAV)</title>
302    <author initials="C." surname="Daboo" fullname="Cyrus Daboo">
303      <organization abbrev="Apple">Apple Inc.</organization>
304      <address>
305        <email>cyrus@daboo.name</email>
306      </address>
307    </author>
308    <author initials="B." surname="Desruisseaux" fullname="Bernard Desruisseaux">
309      <organization abbrev="Oracle">Oracle Corporation</organization>
310      <address>
311        <email>bernard.desruisseaux@oracle.com</email>
312      </address>
313    </author>
314    <author initials="L.M." surname="Dusseault" fullname="Lisa Dusseault">
315      <organization abbrev="CommerceNet">CommerceNet</organization>
316      <address>
317        <email>ldusseault@commerce.net</email>
318      </address>
319    </author>
320    <date month="March" year="2007"/>
321  </front>
322  <seriesInfo name="RFC" value="4791"/>
323</reference>
324
325<reference anchor="RFC4918">
326  <front>
327    <title>HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</title>
328    <author initials="L." surname="Dusseault" fullname="Lisa Dusseault" role="editor">
329      <organization>CommerceNet</organization>
330      <address>
331        <postal>
332          <street>2064 Edgewood Dr.</street>
333          <city>Palo Alto</city> <region>CA</region> <code>94303</code>
334          <country>US</country>
335        </postal>
336        <email>ldusseault@commerce.net</email>
337      </address>
338    </author>
339    <date month="June" year="2007"/>
340  </front>
341  <seriesInfo name="RFC" value="4918"/>
342</reference>
343
344<reference anchor="RFC5323">
345  <front>
346    <title abbrev="WebDAV SEARCH">Web Distributed Authoring and Versioning (WebDAV) SEARCH</title>
347    <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke" role="editor">
348        <organization abbrev="greenbytes">greenbytes GmbH</organization>
349                <address>
350                        <email>julian.reschke@greenbytes.de</email>     
351                </address>
352        </author>
353        <author initials="S." surname="Reddy" fullname="Surendra Reddy">
354                <organization abbrev="Mitrix">Mitrix, Inc.</organization>
355                <address>
356        <email>Surendra.Reddy@mitrix.com</email>
357          </address>
358    </author>
359    <author initials="J." surname="Davis" fullname="Jim Davis">
360                <address>
361        <email>jrd3@alum.mit.edu</email>
362      </address>
363    </author>
364        <author initials="A." surname="Babich" fullname="Alan Babich">
365                <organization abbrev="IBM">IBM Corporation</organization>
366      <address>
367        <email>ababich@us.ibm.com</email>
368      </address>
369    </author>   
370    <date month="November" year="2008"/>
371  </front>
372  <seriesInfo name="RFC" value="5323"/>
373</reference>
374
375<reference anchor="RFC5842">
376  <front>
377    <title abbrev="Binding Extensions to WebDAV">Binding Extensions to Web Distributed Authoring and Versioning (WebDAV)</title>
378    <author initials="G." surname="Clemm" fullname="Geoffrey Clemm">
379      <organization>IBM</organization>
380      <address>
381        <email>geoffrey.clemm@us.ibm.com</email>
382      </address>
383    </author>
384    <author initials="J." surname="Crawford" fullname="Jason Crawford">
385      <organization>IBM Research</organization>
386      <address>
387        <email>ccjason@us.ibm.com</email>
388      </address>
389    </author>
390        <author initials="J. F." surname="Reschke" fullname="Julian F. Reschke" role="editor">
391                <organization abbrev="greenbytes">greenbytes GmbH</organization>
392      <address>
393                  <email>julian.reschke@greenbytes.de</email>   
394                </address>
395        </author>
396    <author initials="J." surname="Whitehead" fullname="Jim Whitehead">
397      <organization abbrev="U.C. Santa Cruz">UC Santa Cruz, Dept. of Computer Science</organization>
398      <address>
399        <email>ejw@cse.ucsc.edu</email>
400      </address>
401    </author>
402    <date month="April" year="2010"/>
403  </front>
404  <seriesInfo name="RFC" value="5842"/>
405</reference>
406
407<reference anchor="RFC5789">
408  <front>
409    <title abbrev="HTTP PATCH">PATCH Method for HTTP</title>
410    <author initials="L.M." surname="Dusseault" fullname="Lisa Dusseault">
411      <organization abbrev="Linden Lab">Linden Lab</organization>
412      <address>
413        <email>lisa.dusseault@gmail.com</email>
414      </address>
415    </author>
416    <author initials="J.M." surname="Snell" fullname="James M. Snell">
417      <address>
418        <email>jasnell@gmail.com</email>
419      </address>
420    </author>
421    <date month="March" year="2010"/>
422  </front>
423  <seriesInfo name="RFC" value="5789"/>
424</reference>
425
426</references>
427 
428<!--<references title="Informative References">
429</references>-->
430
431<section title="Change Log (to be removed by RFC Editor before publication)" anchor="change.log">
432<t>
433  Changes up to the IETF Last Call draft are summarized
434  in <eref target="http://trac.tools.ietf.org/html/draft-ietf-httpbis-method-registrations-13#appendix-B"/>.
435</t>
436
437<section title="Since draft-ietf-httpbis-method-registrations-13" anchor="changes.since.13">
438<t>
439  Closed issues:
440  <list style="symbols">
441    <t>
442      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/514"/>:
443      "registration tables should be inside IANA considerations"
444    </t>
445  </list>
446</t>
447<t>
448  Clarified the IANA action to say "add".
449</t>
450<t>
451  Updated httpbis reference.
452</t>
453</section>
454
455<section title="Since draft-ietf-httpbis-method-registrations-14" anchor="changes.since.14">
456<t>
457  Closed issues:
458  <list style="symbols">
459    <t>
460      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/529"/>:
461      "IESG ballot on draft-ietf-httpbis-method-registrations-14"
462    </t>
463  </list>
464</t>
465<t>
466  Removed misleading statement about "standards-track" RFCs, as some of the
467  methods registered here indeed originate from Experimental RFCs, and furthermore
468  the new registry established in <xref target="draft-ietf-httpbis-p2-semantics" x:rel="#method.registry"/> uses "IETF Review".
469</t>
470<t>
471  Updated httpbis reference.
472</t>
473</section>
474
475</section>
476
477
478  </back>
479
480</rfc>
Note: See TracBrowser for help on using the repository browser.