I am using Apache-CXF for creating REST web services and trying to submit a form.
Server:
This is my method, which is expected to get json data.
@POST
@Path("/addCustomer/")
@Consumes(MediaType.APPLICATION_JSON)
//{"Customer":{"name":"Some Name","id":6}}
public Customer addCustomer(Customer customer){
logger.debug(customer);
return customer;
}
Client: I am using firefox REST plugin for submitting request: Using REST client, I have posted following json as request body:
{"Customer":{"name":"Arnav Awasthi","id":6}}
But I am getting "415: Unsupported Media Type"
.
use restclient , a plugin for fire fox and add the http headers as Accept:application/json ,content-type: application/json.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With