Apache 및 사용자 정의 HTTP 메소드

Apache 및 사용자 정의 HTTP 메소드

아파치가 사용자 정의 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

예, 가능합니다. 사용자 지정 메서드를 허용하려면 모듈을 작성해야 합니다.Mod_dav시작하기 좋은 곳일 수 있습니다. 나는 Apache의 방법을 확장하는 다른 어떤 것도 모른다.

관련 정보