Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
1-90605
Roman_Tutov
2002-02-12 18:23
2002.02.28
компонент DBGrid


3-90521
a1st
2002-02-05 16:42
2002.02.28
qreport 3.0 -> 3.0.5 - перестало работать!?


3-90502
Bormanoid
2002-02-04 16:47
2002.02.28
Размещение динамически создаваемых компонентов в *.dpr


14-90660
TcP
2002-01-15 15:44
2002.02.28
API и Timer


1-90590
Юля_Орлова
2002-02-12 10:03
2002.02.28
проблема с просмотром и печатью





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский