我正在使用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()
条尸体,是正确的,如果我在邮递员身上复制该尸体并将其发送,它就可以了。