POST HTTPURLConnection的Java动态正文给出错误

时间:2019-05-16 18:22:07

标签: java string httpurlconnection

我正在使用HTTPURLConnection执行POST,该请求具有正文。最初,我使用静态主体测试了POST,并且可以正常工作,但是现在我希望主体是动态的,就会出错。

这是我用来创建静态主体的代码,它可以正常工作:

String body = "{\"properties\": [{\"property\": \"firstname\",\"value\": \"anna\"},{\"property\": \"lastName\",\"value\": \"smith\"}]}";

现在,我尝试使主体动态化,POST停止工作(第一个和最后一个是包含我想要的值的变量)。

String body = "{\"properties\": [{\"property\": \"firstname\",\"value\": \""+first+"\"},{\"property\": \"lastName\",\"value\": \""+last+"\"}]}";

我制作了System.out.printIn()条尸体,是正确的,如果我在邮递员身上复制该尸体并将其发送,它就可以了。

0 个答案:

没有答案