<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="http-methods.xsl"?>
<?xml-model href="http-methods.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="http-methods">
  <title>Hypertext Transfer Protocol (HTTP) Method Registry</title>
  <created>2014-02-17</created>
  <updated>2025-11-21</updated>
  
  <registry id="methods">
    <title>HTTP Method Registry</title>
    <xref type="rfc" data="rfc9110" section="16.1.1"/>
    <registration_rule>IETF Review</registration_rule>
    <record>
      <value>ACL</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3744" section="8.1"/>
    </record>
    <record>
      <value>BASELINE-CONTROL</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="12.6"/>
    </record>
    <record>
      <value>BIND</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc5842" section="4"/>
    </record>
    <record>
      <value>CHECKIN</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="9.4"/>
    </record>
    <record>
      <value>CHECKOUT</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="8.8"/>
    </record>
    <record updated="2021-10-01">
      <value>CONNECT</value>
      <safe>no</safe>
      <idempotent>no</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.6"/>
    </record>
    <record>
      <value>COPY</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4918" section="9.8"/>
    </record>
    <record updated="2021-10-01">
      <value>DELETE</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.5"/>
    </record>
    <record updated="2021-10-01">
      <value>GET</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.1"/>
    </record>
    <record updated="2021-10-01">
      <value>HEAD</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.2"/>
    </record>
    <record>
      <value>LABEL</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="8.2"/>
    </record>
    <record>
      <value>LINK</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc2068" section="19.6.1.2"/>
    </record>
    <record>
      <value>LOCK</value>
      <safe>no</safe>
      <idempotent>no</idempotent>
      <xref type="rfc" data="rfc4918" section="9.10"/>
    </record>
    <record>
      <value>MERGE</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="11.2"/>
    </record>
    <record>
      <value>MKACTIVITY</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="13.5"/>
    </record>
    <record>
      <value>MKCALENDAR</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4791" section="5.3.1"/>
      <xref type="rfc" data="rfc8144" section="2.3"/>
    </record>
    <record>
      <value>MKCOL</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4918" section="9.3"/>
      <xref type="rfc" data="rfc5689" section="3"/>
      <xref type="rfc" data="rfc8144" section="2.3"/>
    </record>
    <record>
      <value>MKREDIRECTREF</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4437" section="6"/>
    </record>
    <record>
      <value>MKWORKSPACE</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="6.3"/>
    </record>
    <record>
      <value>MOVE</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4918" section="9.9"/>
    </record>
    <record updated="2021-10-01">
      <value>OPTIONS</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.7"/>
    </record>
    <record>
      <value>ORDERPATCH</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3648" section="7"/>
    </record>
    <record>
      <value>PATCH</value>
      <safe>no</safe>
      <idempotent>no</idempotent>
      <xref type="rfc" data="rfc5789" section="2"/>
    </record>
    <record updated="2021-10-01">
      <value>POST</value>
      <safe>no</safe>
      <idempotent>no</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.3"/>
    </record>
    <record date="2015-02-20" updated="2022-02-02">
      <value>PRI</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9113" section="3.4"/>
    </record>
    <record>
      <value>PROPFIND</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4918" section="9.1"/>
      <xref type="rfc" data="rfc8144" section="2.1"/>
    </record>
    <record>
      <value>PROPPATCH</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4918" section="9.2"/>
      <xref type="rfc" data="rfc8144" section="2.2"/>
    </record>
    <record updated="2021-10-01">
      <value>PUT</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.4"/>
    </record>
    <record updated="2025-11-21">
      <value>QUERY</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="draft" data="RFC-ietf-httpbis-safe-method-w-body-14" section="2"/>
    </record>
    <record>
      <value>REBIND</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc5842" section="6"/>
    </record>
    <record>
      <value>REPORT</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="3.6"/>
      <xref type="rfc" data="rfc8144" section="2.1"/>
    </record>
    <record>
      <value>SEARCH</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc5323" section="2"/>
    </record>
    <record updated="2021-10-01">
      <value>TRACE</value>
      <safe>yes</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc9110" section="9.3.8"/>
    </record>
    <record>
      <value>UNBIND</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc5842" section="5"/>
    </record>
    <record>
      <value>UNCHECKOUT</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="4.5"/>
    </record>
    <record>
      <value>UNLINK</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc2068" section="19.6.1.3"/>
    </record>
    <record>
      <value>UNLOCK</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4918" section="9.11"/>
    </record>
    <record>
      <value>UPDATE</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="7.1"/>
    </record>
    <record>
      <value>UPDATEREDIRECTREF</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc4437" section="7"/>
    </record>
    <record>
      <value>VERSION-CONTROL</value>
      <safe>no</safe>
      <idempotent>yes</idempotent>
      <xref type="rfc" data="rfc3253" section="3.5"/>
    </record>
    <record date="2021-10-01">
      <value>*</value>
      <safe>no</safe>
      <idempotent>no</idempotent>
      <xref type="rfc" data="rfc9110" section="18.2"/>
    </record>
  </registry>
  
  <people/>
</registry>
