Hi there,
I'm using jersey-core-1.11 and jersey-client-1.11.
I'd like to set HTTP header "User-Agent" on Jersey Client class.
Not WebResource class..., because I'll make many WebResources /
requests.
My code is:
Client client = Client.create();
client.addFilter(new ClientFilter() {
@Override
public ClientResponse handle(ClientRequest
request)
throws ClientHandlerException {
request.getHeaders().add(
HttpHeaders.USER_AGENT,
"<< user-agent >>");
return getNext().handle(request);
}
});
How do you think?
Would you please tell me your best practices.
Thank you.