![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
barcelona |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 21.4.2007 Репутация: нет Всего: нет |
Здравствуйте!
Надо получить данные с сайта на asp. Пытаюсь сделать это через php curl. Страницу получить никак не выходит, вечно выкидывает на авторизацию. Мелькнула мысль, что дело может быть в заголовках, может быть, сайт их проверяет. При попытке отправить заголовки
получаю ответ: Bad Request - Invalid Hostname. Т.е., как я понимаю, то ли сервер, то ли asp проверяет, с какого хоста отправлен запрос, а поскольку я отправляю запрос не с <<host.ru>> (а ожидается именно с него), то и выходит такая ошибка. Есть ли у проблемы решение? |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
CURL по умолчанию все заголовки правильные отправляет по возможности с HTTP1.1 если не пошло то HTTP1.0
Единственное что нужно менять это User-agent, так как светило что это скрипт)
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
barcelona |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 21.4.2007 Репутация: нет Всего: нет |
Если задать CURLOPT_SSL_VERIFYPEER и CURLOPT_SSL_VERIFYHOST в 0, то получаю
Bad Request - Invalid Verb. Не знаю, в чём тут дело, потому что куки я на сервер отправляю, никакие данные форм он от меня не ждёт, USER_AGENT я задаю, а сервер всё равно как-то определяет, что я не браузер) Вот и пришла в голову мысль про заголовки. |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
А где тестируете на отдельной машине ?
Может быть и такое что сервер занес IP машины в собственный блек лист. -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
barcelona |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 21.4.2007 Репутация: нет Всего: нет |
Я на 2 серверах тестировал, везде один и тот же результат.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |