Java请求仅适用于

时间:2013-03-08 15:51:09

标签: java http post request

这是我的代码:

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

1 个答案:

答案 0 :(得分:3)

URLConnection只有在调用getResponse*getInputStream方法(或其他需要响应数据的方法)之一(或connect())之后才会建立连接。