URL connUrl = new URL("http://127.0.0.1:80/soft.php");
HttpURLConnection conn = (HttpURLConnection) connUrl.openConnection();
conn.setRequestMethod("GET");
conn.setConnectTimeout(1000);
conn.setReadTimeout(1000);
conn.setDoOutput(true);
conn.addRequestProperty("Host", "test.com");
需要在java server启动的时候加入 -Dsun.net.http.allowRestrictedHeaders=true ,不然设置head是无效的.不加这个参数用tcpdump拦包发现Host永远都是127.0.0.1.