Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.17;
Скачать: CL | DM;

Вниз

If-Modified-Since   Найти похожие ветки 

 
lefan   (2002-12-26 08:10) [0]

Это я взял с http://www.sources.ru/protocols/http_request.shtml#ifmodifiedsince
---
If-Modified-Since = "If-Modified-Since" ":" HTTP-дата

Пример использования заголовка:

If-Modified-Since: Sat, 29 Oct 1994 19:43:31 GMT
---
только никак не могу разобраться, как с ним работать...
а idhttp.Response.LastModified возвращает только дату, а мне надо и время.
подскажите пожайлуста, как работать с инструкцией If-Modified-Since

Заранее благодарен за ответ.
С уважением Алексей.


 
Reindeer Moss Eater   (2002-12-26 09:01) [1]

А что мешает получить полный текст заголовка ответа сервера не с помощью TidHTTP, а с помощью TidTCPClient?


 
lefan   (2002-12-26 09:17) [2]

memo1.Text:=idhttp.Get(edit1.Text);
memo1.Lines.Clear;
memo1.Lines.Add("Data: "+datetostr(idhttp.Response.Date));
memo1.Lines.Add("Time: "+timetostr(idhttp.Response.Date));
memo1.Lines.Add("Data Expires: "+datetostr(idhttp.Response.Expires));
memo1.Lines.Add("Time Expires: "+timetostr(idhttp.Response.Expires));
memo1.Lines.Add(idhttp.ResponseText);
memo1.Lines.Add("Last Modifer: "+datetimetostr(idhttp.Response.LastModified));
if idhttp.Connected then idhttp.Disconnect;

вот что делаю, строка
memo1.Lines.Add("Last Modifer: "+datetimetostr
(idhttp.Response.LastModified));
работает, возвращает дату модификации, а время берет текущее...
что мне делать?


 
Reindeer Moss Eater   (2002-12-26 09:23) [3]

Я же сказал по русски.
Если не устраивает сервис TidHTTP, то ползуйся TidTCPClient.
Сформируй HEAD запрос, отправь серверу, прочитай заголовок ответа в чистом виде.
Произведи разбор строки содержащей LastModified.


 
lefan   (2002-12-26 09:56) [4]

а нет примерчика?


 
Reindeer Moss Eater   (2002-12-26 10:00) [5]

Примера чего?


 
lefan   (2002-12-26 10:06) [6]

как получить заголовок
ну можно и как обработать... :)


 
Reindeer Moss Eater   (2002-12-26 10:12) [7]

Текст запроса:
"HEAD твой_url HTTP/1.0"#13#10#13#10
соединяемся с веб сервером, отправляем запрос.
После этого читаем ответ (ReadLn,ReadLnWait,ReadString,ReadStrings .......)
Получив ответ делаем разбор строки



Страницы: 1 вся ветка

Текущий архив: 2003.02.17;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.013 c
7-53295
wmz
2002-12-16 14:25
2003.02.17
Слежение за файлом


1-53050
Альф
2003-02-06 15:20
2003.02.17
Мастера - подскажите о raise ?


1-53018
Юрий Федоров
2003-02-10 16:44
2003.02.17
Не сталкивался ранее с ActiveX, поэтому у меня 2 вопроса:


1-52884
Le!
2003-02-08 08:42
2003.02.17
Помогите!


7-53308
Dead Stark
2002-12-18 13:12
2003.02.17
Как для COMа, работающего из под IISа сделать конфиг?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский