From 7d24059c09e043ff8bb005914bbfeb217b48102d Mon Sep 17 00:00:00 2001 From: "P. Christeas" Date: Mon, 26 Jul 2010 12:33:35 +0300 Subject: [PATCH] Static http: support OPTIONS bzr revid: p_christ@hol.gr-20100726093335-6tvao6uzp90mmcnk --- bin/service/http_server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/service/http_server.py b/bin/service/http_server.py index 3311dd249e7..75043c1cef3 100644 --- a/bin/service/http_server.py +++ b/bin/service/http_server.py @@ -287,8 +287,9 @@ def init_xmlrpc(): reg_http_service(HTTPDir('/xmlrpc/', XMLRPCRequestHandler, True)) logging.getLogger("web-services").info("Registered XML-RPC over HTTPS") -class StaticHTTPHandler(HttpLogHandler, FixSendError, HTTPHandler): +class StaticHTTPHandler(HttpLogHandler, FixSendError, HttpOptions, HTTPHandler): _logger = logging.getLogger('httpd') + _HTTP_OPTIONS = 'OPTIONS GET HEAD' def __init__(self,request, client_address, server): HTTPHandler.__init__(self,request,client_address,server)