From: Mike Taylor Date: Thu, 27 Jun 2013 11:08:46 +0000 (+0200) Subject: Get original from input headers, not output. X-Git-Tag: 0.9.1~448 X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=commitdiff_plain;h=7a43b92457e82f47054a5f0f562ee6b86ac67a67 Get original from input headers, not output. Add logging. --- diff --git a/etc/mod_perl/MyApache2/SetACAO.pm b/etc/mod_perl/MyApache2/SetACAO.pm index 594a5eb..831b784 100644 --- a/etc/mod_perl/MyApache2/SetACAO.pm +++ b/etc/mod_perl/MyApache2/SetACAO.pm @@ -16,9 +16,11 @@ sub handler { # doesnt prevent credentials from being accepted. my $hi = $f->r->headers_in; my $ho = $f->r->headers_out; - my $origin = $ho->get('Origin'); + my $origin = $hi->get('Origin'); + warn "MyApache2::SetACAO got origin '$origin'"; if (defined $origin && $origin ne "") { $ho->set('Access-Control-Allow-Origin', $origin); + warn "MyApache2::SetACAO copied origin to ACAO"; } while ($f->read(my $buffer, BUFF_LEN)) {