DevelNext – Прокси в браузере и во всех функциях для работы с сетью
Виртуальную машину Java можно настроить так, чтоб сетевые функции работали через прокси сервер. В Java это делается через System.setProperty, такой же функционал есть и в jphp.
Для настройки прокси соединения, я набросал небольшую функцию
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 |
/** * @param string $host Хост * @param string $port Порт * @param string $type Тип - HTTP, HTTPS, SOCKS * @param string $user Имя пользователя * @param string $pass Пароль */ public function setProxy($host, $port, $type, $user = '', $pass = ''){ switch($type){ case 'HTTPS': System::setProperty('https.proxyHost', $host); System::setProperty('https.proxyPort', $port); System::setProperty('https.proxyUser', $user); System::setProperty('https.proxyPassword', $pass); // Если поддерживается https, то заработает и с http, поэтому не ставлю break case 'HTTP': System::setProperty('http.proxyHost', $host); System::setProperty('http.proxyPort', $port); System::setProperty('http.proxyUser', $user); System::setProperty('http.proxyPassword', $pass); break; case 'SOCKS': System::setProperty('socksProxyHost', $host); System::setProperty('socksProxyPort', $port); System::setProperty('java.net.socks.username', $user); System::setProperty('java.net.socks.password', $pass); break; } } |
Здравствуйте не работает прокси с авторизацией, я купил прокси в других программках работает у в этой программке нет, помощь нужна и очень , просто кое что хочу сделать осталось только это сделать авторизацию помогите ребятааааа
как добавить с авторизацией ?
помогите нубу
Если что, его можно убрать потом?
Не работает, со всеми прокси показывается мой ip на сайте
Сколько не пытаюсь не работают прокси с авторизацией, перепроверьте пожалуйста
Может прокси нерабочий? Я тестировал http и https прокси с авторизацией – работают.
Отлично работает!