|
|
|
| насколько я понимаю, функция fsockopen() с прокси не работает. А есть ли способы работать с прокси на PHP и реализовать функцию подобную fsockopen()? | |
|
|
|
|
|
|
|
|
для: cheops
(12.09.2005 в 19:46)
| | Спасибо, с этим понятно.. Только прокси с авторизацией имя+пароль -- как с этим можно справиться? | |
|
|
|
|
|
|
|
для: alexeis
(13.09.2005 в 13:57)
| | Там какие-то HTTP-заголовки должны быть для их отправки, но я их не помню, если честно... | |
|
|
|
|
|
|
|
для: cheops
(13.09.2005 в 14:41)
| | О!
Обнаружил что следует делать так:
Запрос к http-ресурсу через прокси с авторизацией должен содержать
в заголовке следующее поле (при доступности Basic авторизации):
'Proxy-Authorization: Basic ' + EncodeBase64(Username + ':' + Password);
|
Теперь вопрос, как организовать это в PHP, в частности, какой аналог у функции EncodeBase64 ?? | |
|
|
|
|
|
|
|
для: alexeis
(13.09.2005 в 15:56)
| | Ага... будет теперь тема на которую будем ссылаться... для кодирования в формат base64 следует использовать фукнцию base64_encode
<?php
header('Proxy-Authorization: Basic '.base64_encode($Username.':'.$Password));
?>
|
| |
|
|
|