为响应我的请求,出现400
错误,已在邮递员中签到,确定。告诉我代码有什么问题吗?
我的代码
public void doPost() throws SQLException{
try {
URL url = new URL("http://sbt-ot-289.ca.sbrf.ru:8080/ptd_integration/check_clients_stub");
urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
urlConnection.setRequestMethod("POST");
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.connect();
System.out.println("Connection succesfull");
Scanner scanner = new Scanner(urlConnection.getInputStream());
scanner.useDelimiter("\\Z");
System.out.println(scanner.next());
} catch (IOException e) {
e.printStackTrace();
}
finally {
urlConnection.disconnect();
}
}
堆栈跟踪
Connection succesfull
java.io.IOException: Server returned HTTP response code: 400 for URL: http://sbt-ot-289.ca.sbrf.ru:8080/ptd_integration/check_clients_stub
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at com.company.RequestSender.doPost(RequestSender.java:34)
at com.company.Main.main(Main.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
邮递员结果
答案 0 :(得分:0)
问题已解决
{{ row.value }}, {{ row.timestamp }}
}