Nearly sure HttpUrlConnection has some role to play in some special processing of Origin. You can narrow it down by adding the CXF Async HTTP transport and trying one of the async builder methods - this will go via HttpClient which you've confirmed is letting all the headers through...

Cheers. Sergey
On 15/07/16 16:32, James Carman wrote:
On Fri, Jul 15, 2016 at 9:11 AM Sergey Beryozkin <[email protected]>
wrote:

Ok, sounds good, please base your test project on 3.0.10-SNAPSHOT which
is where I have the test running now


Okay, I think I've figured it out.  If I use the "Origin" header, then it's
dropped.  But, if I switch it to something else, it'll propagate it.  I
need to figure out what's filtering out those headers and disable it for my
test I guess.  For your reference, here's a simple project which exhibits
the issue:

https://github.com/jwcarman/jaxrs-sandbox

Thanks again for your help, Sergey!


Reply via email to