aboutsummaryrefslogtreecommitdiff
path: root/src/web/ejabberd_http.erl
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2010-02-15 21:20:39 +0100
committerBadlop <badlop@process-one.net>2010-02-15 22:42:59 +0100
commit6867ca43e4337a24b943feabc73373156cb1cb14 (patch)
treed05767a1bd1e2820030bb9e05e0b6507f20dcab3 /src/web/ejabberd_http.erl
parentFix cluster race condition in route read (thanks to Alexey Shchepin) (diff)
Cross-domain HTTP-Bind support (thanks to Jack Moffitt)(EJAB-1168)
Diffstat (limited to 'src/web/ejabberd_http.erl')
-rw-r--r--src/web/ejabberd_http.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/web/ejabberd_http.erl b/src/web/ejabberd_http.erl
index 821fffb91..4e1f14320 100644
--- a/src/web/ejabberd_http.erl
+++ b/src/web/ejabberd_http.erl
@@ -344,7 +344,7 @@ process_request(#state{request_method = Method,
request_headers = RequestHeaders,
sockmod = SockMod,
socket = Socket} = State)
- when Method=:='GET' orelse Method=:='HEAD' orelse Method=:='DELETE' ->
+ when Method=:='GET' orelse Method=:='HEAD' orelse Method=:='DELETE' orelse Method=:='OPTIONS' ->
case (catch url_decode_q_split(Path)) of
{'EXIT', _} ->
process_request(false);