Hi Chase,
On Thu, Dec 11, 2008 at 12:30:48PM -0500, Chase Seibert wrote:
> I'm not able to get the client API to send a custom header item. My sample
> code looks like:
>
> ClientConfig clientConfig = new DefaultClientConfig();
> Client client = Client.create(clientConfig);
> WebResource webResource = client.resource("http://localhost:8888
> ");
> webResource.accept("application/xml");
> webResource.header("header", "value");
> webResource.post(String.class, "body");
You can try this instead of the above:
webResource.accept("application/xml").header("header","value").post(String.class, "body")
~Jakub
>
> When I put a proxy up at localhost:8080, this is the request I see:
>
> POST / HTTP/1.1
> User-Agent: Java/1.6.0_01
> Host: localhost
> Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
> Connection: keep-alive
> Content-type: application/x-www-form-urlencoded
> Content-Length: 4
>
> body
>
> Ie, no custom header. I'm using Jersey 1.0.1. Thanks,
>
> -Chase