powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / HttpURLConnection using proxy server for JDK 1.3.x
4 сообщений из 4, страница 1 из 1
HttpURLConnection using proxy server for JDK 1.3.x
    #33188601
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как указать, что при HttpURLConnection.openConnection должен использовать
прокси?
Для jdk1.5 есть метод openConnection(Proxy proxy), а для 1.3 как сделать?
В доках есть метод: HttpURLConnection.usingProxy(); А где указать какой
прокси?

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
HttpURLConnection using proxy server for JDK 1.3.x
    #33188650
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.sql.ru/forum/actualthread.aspx?tid=106552#805895

Если тебе из NNTP лень вылазить :) Читай так:

wessenC Классами URL и URLConnection решить вашу проблему раз в 10-ть легче и быстрее, т.к. в них уже реализовано все то что написал А.Гpacoff.

Вот пример для прокси

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
 
Соединение через прокси сервер 
--------------------------------------------------------------------------------

java -DproxySet=true -DproxyHost=myProxyServer.come -DproxyPort= 80  MyJavaApp
Или :
 import  java.util.Properties;
...

Properties systemSettings = System.getProperties();
systemSettings.put("proxySet", "true");
systemSettings.put("proxyHost", "myProxyServer.com");
systemSettings.put("proxyPort", "80");
System.setProperties(systemSettings);

// jdk1.3 or better, the names have changed eg.
// Properties systemSettings = System.getProperties();
// systemSettings.put("http.proxyHost","myProxyServer.com") ;
// systemSettings.put("http.proxyPort", 80) ;
Аутентификация :
Properties systemSettings = System.getProperties();
...
System.setProperties(systemSettings);

URL url= new  URL("http://someserver/somepage");
URLConnection uc = url.openConnection ();
String encoded =  new  String(Base64.base64Encode( new  String("username:password").getBytes()));
uc.setRequestProperty("Proxy-Authorization", "Basic " + encoded);
uc.connect();


user_pref("security.lower_java_network_security_by_trusting_proxies"), true);
  Properties propSystem = System.getProperties();
  // Sun VM
  propSystem.put("proxySet", "true");
  propSystem.put("proxyHost", "myProxyServer.com");
  propSystem.put("proxyPort", "80");

  // Microsoft VM
  propSystem.put("firewallSet", "true");
  propSystem.put("firewallHost", "myProxyServer.com");
  propSystem.put("firewallPort", "80");
  propSystem.put("http.proxyHost", "myProxyServer.com");
  propSystem.put("http.proxyPort", "80");

 
...
Рейтинг: 0 / 0
HttpURLConnection using proxy server for JDK 1.3.x
    #33188657
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
грасов
Если тебе из NNTP лень вылазить :) Читай так:
:) мне не лень. Я весь трафик выжрал просто.
Спасибо.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
HttpURLConnection using proxy server for JDK 1.3.x
    #33188678
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
riman грасовЕсли тебе из NNTP лень вылазить :) Читай так:
:) мне не лень. Я весь трафик выжрал просто.Я так и знал :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / HttpURLConnection using proxy server for JDK 1.3.x
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]