Я использую следующий код для открытия 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"), похоже, не имеет e ffect независимо от того, в каком порядке я вызываю методы, и хост сбрасывается на целевой сервер. Есть ли способ переопределить заголовок Host без использования другой библиотеки?
TIA Matt