Форум: "Потрепаться";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];
ВнизРазная реакция скрипта на обращение из IE и из программы. Найти похожие ветки
← →
McSimm (2002-01-14 11:26) [0]Кто-нибудь может помочь разобраться?
Что может являться причиной SUBJ?
Если открываю IE - вижу ту страницу что мне нужно. Если делаю TIdHTTP.GET("тот же самый адрес") получаю другое.
Адрес выглядит так:
http://mymail.mail.com/scripts/mail/mailbox.mail?read=yes&login=mcsimm:mail.com&folder=INBOX
Случилась неприятность. После нескольких лет дружбы mail.com решил что за forward надо брать деньги.
А мне этот адрес необходимо обрабатывать автоматически и регулярно.
← →
Merlin (2002-01-14 14:14) [1]проверь куки.
← →
McSimm (2002-01-14 14:27) [2]Куки то есть.
А скрипт может читать куки еще на этапе работы на сервере, до формирования Response? Если да, то почему он не читает их при обращении из моей программы.
Может я Request заполняю не полностью?
(подсмотрел у заголовка, отправляемого IE):
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
Connection: Keep-Alive
Чего ему не хватает, чтобы не отличаться от IE-шного запроса.
← →
Merlin (2002-01-14 14:58) [3]Не хватает передачи кук и Reference
← →
McSimm (2002-01-14 16:52) [4]>Merlin © (14.01.02 14:58
Reference - Это то же самое что и Reffer? Я так понимаю - адрес откуда идет обращение?
>All
А не подскажете ли как заполнить заголовок чтобы отправить Cookie. Подловил я обращение IE (перехватил своим сервером). Там один куки и у него:
Secure=False
Name="mail_com_bunjee; ob_cookies"
Value="mcsimm%3Amail.com%23DbW.......1haWwuY29t"
MaxAge=-1
Объяснил бы кто-нибудь что с этим делать?
← →
Merlin (2002-01-14 18:50) [5]> Reference - Это то же самое что и Reffer
да
Про куку, судя по
MaxAge=-1
он ее получает на предыдущем шаге. т.е. тебе нужно значала логиниться, получить ответ, в ответе будет кука (если сервер ее ставит не ЯваСкриптом) и потом передавать эту куку в дальнейших запросах.
← →
McSimm (2002-01-15 14:04) [6]>Merlin ©
Огромное преогромное спасибо за помощь. Все получилось.
Методом проб и ошибок научился в INDY добавлять в заголовок Cookie и заработало.
Reffer по-видимому не нужен, поскольку ссылка работает и в свежеоткрытом IE (т.е. reffer пустой)
Осталось логин форму обработать. Надо же этот Cookie сначала заработать :)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c