![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Dweep |
|
||||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Раньше немного программировал на джава, потом перешел на пхп, сейчас понадобилось написать програмку на джаве.
Нужен код, что б скачать страницу через прокси, собственно вопрос
этот код выдает
Причем если скачивать страницу http://google.com - работает нормально. Нужен код, который сможет скачать эту страницу с использованием прокси- сервера (адреса прокси серверов есть). |
||||
|
|||||
AlexeyVorotnikov |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 18.6.2007 Где: Москва Репутация: 1 Всего: 18 |
Или использовать HttpClient. -------------------- RTFM! Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification |
|||
|
||||
Dweep |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Чет не работает ничего.
Это код
Выкидывает эксепшн
Пока осилил такое написать
где request - HTTP-заголовок, считывается с файла. Но этот код выдает русские буквы в непонятной кодировке, и я не разобрался как скачивать страницу через proxy. Напишите рабочий код, который загрузит страницу http://google.com/search?q=info:http://azov.kiev.ua через прокси, и выведет ее код на экран в нормальной кодировке. Написавшему вышлю вознеграждение в размере 10wmz. |
||||||
|
|||||||
Dweep |
|
||||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Уже почти разобрался во всем.
Осталась проблема, если пишу порт и адрес работающего прокси
то программа работает коректно, а если написать адрес или порт неправильно, или прокси недоступен - то программа загружает информацию через мой адрес.
Как написать, что б если прокси недоступен - то сообщать ине об этом, а не загружить инфу с моего IP ? |
||||
|
|||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Используй код AlexeyVorotnikov. Или попытайся вначале установить сокетное соединение с прокси сервером (хотя это менее надежно). -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Dweep |
|
|||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 1.11.2005 Репутация: нет Всего: нет |
Спасибо, разобрался. действительно код AlexeyVorotnikov помог.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |