views:

273

answers:

2

I have to get response text from a resourceindex page as JSON object. When I dont put a Accept header in the request, it shows me the xml response (i see it in an alert)..

But I want the response as a JSON object.. What should I do. One solution would have been

httpRequest.setRequestHeader('Accept', 'application/JSON');

but this gives me a server error :500

Also it says

A message body writer for Java type, class ...., and MIME media type, application/octet-stream, was not found

Can someone suggest on what to do to overcome this and get the response as JSON?

+1  A: 

The correct mime type for JSON is application/json, not application/JSON. That might be the problem.

T.J. Crowder
A: 

httpRequest.setRequestHeader('Accept', 'application/json'); its json and not JSON

encryptor