plugins/mod_bosh.lua

changeset 3542
2acaf129e1c3
parent 3492
6d782b1fcc8a
child 3684
bd071e3901dc
--- a/plugins/mod_bosh.lua	Wed Oct 20 03:57:47 2010 +0500
+++ b/plugins/mod_bosh.lua	Fri Oct 22 08:36:54 2010 +0500
@@ -102,7 +102,10 @@
 function handle_request(method, body, request)
 	if (not body) or request.method ~= "POST" then
 		if request.method == "OPTIONS" then
-			return { headers = default_headers, body = "" };
+			local headers = {};
+			for k,v in pairs(default_headers) do headers[k] = v; end
+			headers["Content-Type"] = nil;
+			return { headers = headers, body = "" };
 		else
 			return "<html><body>You really don't look like a BOSH client to me... what do you want?</body></html>";
 		end

mercurial