【发布时间】:2021-11-11 18:41:23
【问题描述】:
下面是我正在测试的代码。当我运行它时,我看到帖子正文是空的。当我在服务器端进行跟踪时,我可以看到我所有的标题,但正文是空的。你能在这里指出我的错误吗?
String jsonstring = "{\"id\":\"1233\", \"userName\" : \"jump2\"}";
JSONParser jsonParser = new JSONParser();
JSONObject jsonObject = (JSONObject) jsonParser.parse(jsonstring);
System.out.println(jsonObject.toJSONString());
Long currentTime = System.currentTimeMillis();
URL restUrl = new URL("http://myservers.com/v1/register");
HttpURLConnection urlConnection = (HttpURLConnection) restUrl.openConnection();
urlConnection.addRequestProperty("X-CORRELATION-ID", currentTime.toString());
urlConnection.addRequestProperty("X-AUTH-APIKEY", "dDEdfaeFFDdddDF");
urlConnection.addRequestProperty("Accept","application/json");
urlConnection.addRequestProperty("Content-Type","application/json");
urlConnection.setDoOutput(true);
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(urlConnection.getOutputStream(), "UTF-8");
jsonObject.writeJSONString(outputStreamWriter);
System.out.println(urlConnection.getResponseCode());
System.out.println(urlConnection.getRequestMethod());
System.out.println(urlConnection.getContentEncoding());
outputStreamWriter.flush();
outputStreamWriter.close();
urlConnection.disconnect();```
【问题讨论】:
标签: java json httpurlconnection