Apache とカスタム HTTP メソッド

Apache とカスタム HTTP メソッド

Apache にカスタム HTTP メソッドを受け入れさせることは可能ですか?DESCRIBEメソッドを送信したいとします。

Limit ディレクティブで有効にしようとしましたが、Apache は 405 メソッドが許可されていないことを返しました。

これが私の設定です。 にありますmod_userdir

    <Directory /home/*/public_html>
        AllowOverride All
        Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
        <Limit GET POST PUT DELETE OPTIONS DESCRIBE>
              Order allow,deny
              Allow from all
        </Limit>
        <LimitExcept GET POST PUT DELETE OPTIONS DESCRIBE>
              Order deny,allow
              Deny from all
        </LimitExcept>
   </Directory>

デフォルト構成では とが許可されていないため、その構成で と メソッドもPUT有効にしました。DELETEPUTDELETE

答え1

はい、可能です。カスタム メソッドを受け入れるモジュールを作成する必要があります。モッド始めるには良い場所かもしれません。Apache のメソッドを拡張する他のものは知りません。

関連情報