source: draft-ietf-httpbis-method-registrations/05/draft-ietf-httpbis-method-registrations-05.xml @ 1339

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

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

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