curl выбор IP для хоста

Статус
В этой теме нельзя размещать новые ответы.

latteo

Эффективное использование PHP, MySQL
Регистрация
27 Фев 2008
Сообщения
1.603
Реакции
1.565
Сайт висит на нескольких IP, через curl можно как то выбрать IP сервера или стоит сразу на fsockopen писать?
 
PHP:
curl_setopt($ch, CURLOPT_INTERFACE, $ip);
 
PHP:
curl_setopt($ch, CURLOPT_INTERFACE, $ip);
У меня данная функция работает, как выбор интерфейса на моем ПК, т.е. если несколько подключений к интернету с одного ПК, функция позволит выбрать один из них.
Мне же нужно выбрать IP удаленного сервера. Например:
Name: mail.ru
Addresses: 94.100.191.203, 94.100.191.204, 94.100.191.201, 94.100.191.202
Хочу загружать с 94.100.191.203, а выбор происходит автоматически :(
 
А если обращаться к сайту по айпишнику, а не по имени?
 
если скрипт работает локально, то меняй на лету c:\windows\system32\drivers\hosts
 
А если обращаться к сайту по айпишнику, а не по имени?
Скрытое содержимое доступно для зарегистрированных пользователей!


если скрипт работает локально, то меняй на лету c:\windows\system32\drivers\hosts
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Коннекться по IP, а в хидеры пихай Host:, чтоб оно отдавало тебе нужный сайт с этого IP.

Ну и HTTP/1.1 обязательно нужен, в 1.0 директивы Host нету. На это тоже обрати внимание.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху