我是否可以覆盖使用java的HttpUrlConnection类的Host标头?
2022-09-01 13:08:51
我使用以下代码在java中打开http连接:
URL url = new URL("http://stackoverflow.com");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("GET");
conn.setRequestProperty("Host", "Test:8080");
conn.getOutputStream();
然而,调用conn.setRequestProperty(“Host”,“Test:8080”)似乎没有任何效果,无论我调用方法的顺序如何,Host都会重置为目标服务器。有没有办法在不使用其他库的情况下覆盖 Host 标头?
蒂亚马特