这是我的代码:

String httpURL = "http://codespeed_server:8000/result/add/";
URL myurl = new URL(httpURL);
HttpURLConnection con = (HttpURLConnection) myurl.openConnection();
con.setDoOutput(true);
DataOutputStream output = new DataOutputStream(con.getOutputStream());
output.writeBytes(query);


谁能告诉我为什么只有在我浏览时才起作用:

con.getResponseCode();


?当我调用getResponseCode()时,服务器仅获得新条目。这是正常现象吗?还是服务器端问题?

最佳答案

URLConnectiongetResponse*方法(或其他需要响应数据的方法)之一被调用(或getInputStream)之前,connect()不会建立连接。

09-25 18:30