0

这是我的代码:

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()时,服务器只会获取新条目。这是正常行为吗?还是服务器端的问题?

4

1 回答 1

3

URLConnection直到调用getResponse*,方法之一(或其他需要响应数据的getInputStream方法)才建立连接(或connect())。

于 2013-03-08T16:08:54.357 回答