mod_http_upload/mod_http_upload.lua
changeset 3382 aefd64629e29
parent 3381 683365d370d8
child 3383 f1c1f6bc4892
--- a/mod_http_upload/mod_http_upload.lua	Sun Nov 18 12:15:02 2018 +0000
+++ b/mod_http_upload/mod_http_upload.lua	Sun Nov 18 12:16:47 2018 +0000
@@ -230,6 +230,15 @@
 end
 
 -- http service
+local function set_cross_domain_headers(response)
+        local headers = response.headers;
+        headers.access_control_allow_methods = "GET, PUT, POST, OPTIONS";
+        headers.access_control_allow_headers = "Content-Type";
+        headers.access_control_max_age = "7200";
+        headers.access_control_allow_origin = response.request.headers.origin or "*";
+        return response;
+end
+
 local function upload_data(event, path)
 	set_cross_domain_headers(event.response);
 
@@ -286,15 +295,6 @@
 	end
 });
 
-local function set_cross_domain_headers(response)
-        local headers = response.headers;
-        headers.access_control_allow_methods = "GET, PUT, POST, OPTIONS";
-        headers.access_control_allow_headers = "Content-Type";
-        headers.access_control_max_age = "7200";
-        headers.access_control_allow_origin = response.request.headers.origin or "*";
-        return response;
-end
-
 local function send_response_sans_body(response, body)
 	if response.finished then return; end
 	response.finished = true;