Я использую следующий код для открытия http-соединения в Java:
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 сбрасывается на целевой сервер. Есть ли способ переопределить заголовок узла без использования другой библиотеки?
TIA Matt