웹서버/OHS

[Tips] OPTIONS 메소드 비활성화(Disable)

투칼론 2020. 11. 23. 20:46
반응형

OPTIONS 메소드는 웹서버 요청 시에 가능한 HTTP 헤더에 메소드 목록을 리턴한다.

예를들어, OPTIONS 메소드 요청을 보내면, Response처럼 응답을 받을 수 있다.

---- Request -------
OPTIONS / HTTP/1.0
Content-Length: 0
Accept: */*
Accept-Language: en-US
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Win32)
Host: host123:80
---- Response --------
HTTP/1.1 200 OK
Date: Wed, 23 Apr 2008 20:20:49 GMT
Server: Oracle-Application-Server-11g/11.1.1.0.0 Oracle-HTTP-Server
Allow: GET,HEAD,POST,OPTIONS
Content-Length: 0
Connection: close
Content-Type: text/html

 

OHS에서 OPTIONS 메소드를 비활성화시키려면, httpd.conf 파일에 아래와 같이 설정하면 된다.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^OPTIONS
RewriteRule .* – [F] 
</IfModule>