Jersey 2.26 Cliente Post JSON, Sempre Retorna Bad Request
19/12/2017
0
Bom dia!
Estou fazendo um cliente Jersey, só que quando envio post, retorna "400-Bad Request".
Segui todos os tutorias e o guia do usuário, e ainda não encontrei o problema
Agradeço a todos pela Ajuda
Estou fazendo um cliente Jersey, só que quando envio post, retorna "400-Bad Request".
@XmlRootElement(name = "category") @XmlAccessorType(XmlAccessType.FIELD) public class Category implements Serializable { private static final long serialVersionUID = -7270841066593156958L; private String code; private String name; .... }
Client c = ClientBuilder.newClient(); c.register(LoggingFilter.class); Builder builder = c.target("http://api.skyhub.com.br").path("/categories").request(MediaType.APPLICATION_JSON); builder.accept(MediaType.APPLICATION_JSON); usuarioB2W.autenticar(builder); Response response = builder.post(Entity.entity(category, MediaType.APPLICATION_JSON));
Segui todos os tutorias e o guia do usuário, e ainda não encontrei o problema
Agradeço a todos pela Ajuda
Inditec
Curtir tópico
+ 0
Responder
Posts
19/12/2017
Juliano
Opa, você já verificou seu arquivo xml se os parâmetros estão corretos?
Responder
19/12/2017
Inditec
Então, quando pego a lista da certo, somente o post esta dando esse erro no site tem esse exemplo:<br /><br />
curl --request POST \\\\\\\\<br /><br /> --url https://api.skyhub.com.br/categories \\\\\\\\<br /><br /> --header ''''accept: application/json'''' \\\\\\\\<br /><br /> --header ''''content-type: application/json'''' \\\\\\\\<br /><br /> --header ''''x-accountmanager-key: foo'''' \\\\\\\\<br /><br /> --header ''''x-api-key: YOUR API KEY HERE'''' \\\\\\\\<br /><br /> --header ''''x-user-email: MUDAR@SEU_EMAIL.COM'''' \\\\\\\\<br /><br /> --data ''''{"category":{"code":"category001","name":"eletrónicos > celulares > fone de ouvido"}}''''
Responder
Clique aqui para fazer login e interagir na Comunidade :)