From 1aa1fef0796b7fac57f86fbf24a74953883d32a3 Mon Sep 17 00:00:00 2001 From: passbe Date: Tue, 26 Apr 2011 09:57:03 +0000 Subject: [PATCH] Fixes issue #328. Dynamic handler now passes response headers correctly git-svn-id: https://beef.googlecode.com/svn/trunk@929 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9 --- core/main/network_stack/handlers/dynamicreconstruction.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/main/network_stack/handlers/dynamicreconstruction.rb b/core/main/network_stack/handlers/dynamicreconstruction.rb index 23e9313fa..e8324ab37 100644 --- a/core/main/network_stack/handlers/dynamicreconstruction.rb +++ b/core/main/network_stack/handlers/dynamicreconstruction.rb @@ -18,6 +18,10 @@ module Handlers #Combines packet information and pushes to PQ, then checks packets def do_POST(request, response) @request = request + response.set_no_cache + response.header['Content-Type'] = 'text/javascript' + response.header['Access-Control-Allow-Origin'] = '*' + response.header['Access-Control-Allow-Methods'] = 'POST' response.body = '' PQ << { :beefhook => get_param(@request.query, 'bh'),