Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > java proxy


Автор: gelo86 26.5.2011, 16:06
Указываю дла proxy несуществующий host:
Код

        System.getProperties().put("proxySet", "true");
        System.getProperties().put("http.proxyHost", "not.existing.host.com");
        System.getProperties().put("http.proxyPort", "85");

        URL url = new URL("http://www.google.com/");
        HttpURLConnection connection = (HttpURLConnection) url.openConnection();
        connection.setConnectTimeout(5000);
        connection.setUseCaches(false);

        System.out.println(connection.getResponseCode() + " : " + connection.getResponseMessage());
        System.out.println(connection.getResponseCode() == HttpURLConnection.HTTP_OK);

но результат все равно положительный:
Код

200 : OK
true

Так понемаю, Java даже непробует подключиться через proxy. Или почему срабативает?

Автор: AntonSaburov 26.5.2011, 17:31
Так это может от настроек самого прокси зависит ? Пока реальный запрос не послали - он и сам не торопится smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)