source: draft-ietf-httpbis-method-registrations/10/draft-ietf-httpbis-method-registrations.redxml @ 2351

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

draft -10

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