HI我一直在尝试使用泽西REST客户端调用REST POST API。该API文档是 网址: 方法:POST 头信息: - X-GWS-APP-NAME:XYZ 接受:应用/ JSON或应用程序/ XML在Jersey REST客户端中设置内容类型/编码
我的样本Jersey客户端代码
Client client = Client.create();
WebResource resource=client.resource(URL);
resource.accept(javax.ws.rs.core.MediaType.APPLICATION_XML);
resource.type(javax.ws.rs.core.MediaType.APPLICATION_XML);
resource.type("charset=utf-8");
ClientResponse response = resource.post(ClientResponse.class,myReqObj);
我一直在尝试此代码变种自上一周以来,它不工作。任何在这方面的帮助,高度赞赏。
我认为你需要从接受和型线的末端卸下分号。 – FrontierPsycho
滥用复制/粘贴。 :)它现在已经修复了。谢谢! – TheArchitect
不客气,谢谢。:) – FrontierPsycho