Автор Тема: Заморочки с cURL  (Прочитано 3876 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Заморочки с cURL
« : 11 Мая 2007, 08:11:57 »
Help me please!
Юзаю курл для отправки пост-запросов под виндой.
Стоит задача получить статус успешного поста. Статус в принципе можно получить через CURLOPT_HEADER, но он не отражает реально успешный пост. Т.е. допустим, посылаю я логин и пароль, но пароль заведомо неправильный - в этом случае я все равно получу 200 OK. С другой стороны вход не выполнен.
Не подскажите решение для такой задачи?

Оффлайн fallcom

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 7
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Заморочки с cURL
« Ответ #1 : 14 Мая 2007, 23:35:59 »
Цитировать
Yourock:
Т.е. допустим, посылаю я логин и пароль, но пароль заведомо неправильный - в этом случае я все равно получу 200 OK. С другой стороны вход не выполнен.


Тут решение одно - парсиш возвращаеммый html на предмет ошибки логин/паролья

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Заморочки с cURL
« Ответ #2 : 15 Мая 2007, 07:27:24 »
Блин. Это жесть, когда речь идет о тех адресах, на которые я в принципе не захожу. Т.е. если запросы слать на один конкретный сайт - то это вариант решения. А если у тебя их сотни, например, в доски объявления сообщение рассылать :) Не просматривать же каждую страничку.

Может быть есть какой-то ответ сервера при удачном постинге?

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Заморочки с cURL
« Ответ #3 : 15 Мая 2007, 11:13:35 »
Yourock
Сервер по спецификации обязан отдать 403 или 401 на не-авторизованный запрос. Другое дело, что с развитием динамического веба на это очень-очень часто забивают.

Так что общего решения тут нет.
LJ: Backslashed life (rss)

Оффлайн Yourock

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 57
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Заморочки с cURL
« Ответ #4 : 15 Мая 2007, 11:21:07 »
Очень жаль :(
Ну что ж. Спасибо всем, кто занимался этим вопросом.

 

Sitemap 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