Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Вниз

проблема с indy компонентом   Найти похожие ветки 

 
Daimyo   (2006-02-27 21:36) [0]

при использовании indy  компонента (стандартные стоящий сразу в 7 версии делфи) idHTTP метод POST вылазит ошибка:

"exception class EconvertError. invalid argument to date encode"

запрос отправляю полностью идентичный тому которые отправляет браузер , параметры всмысле на счет заголовков хз , так как я не знаю какие заголовки формирует инди.

Скажите пожалуйста в чем можетбыть проблема, может там какиенить куки, сессии или еще что ? если так то каких можно симитировать с помошью инди .
или дайте какие нить плиз факи доки по инди компонентам а то в справе ничего нету
Заранее благодарен


 
Dmitrij_K   (2006-02-27 22:00) [1]

Ошибка в обработке заголовка внутри indy кода.
Это у меня тоже было.
Я нее стал парится и поставил в том месте try except


 
Daimyo   (2006-02-28 15:54) [2]

еще вопрос:
вот у меня есть пример пост запроса от браузера к серверу

POST http://www.****.com/odds.phtml HTTP/1.0
User-Agent: Opera/8.50 (Windows NT 5.1; U; ru)
Host: www.****.com
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru,en;q=0.9
Accept-Charset: windows-1252, utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Referer: http://www.*****.com/odds.phtml
Cookie: Favorit_Session=3d3d67fb98fe0b4f323557c70cf19003; b=b
Cookie2: $Version=1
Proxy-Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 28

neartime=0&topics%5B16%5D=on


как с помошью indy компонентов отправить его. как видно тут используются сессии Favorit_Session=3d3d67fb98fe0b4f323557c70cf19003 как их реализовать с помошью инди компонентов ?
как вообще с помошью инди возможно организовать нормальное "общение" с хттп сервером ?
ЗЫ Заранее блогодарен
ЗЫЫ только что скачал книгу
http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Docs/Internet/IntroIndy/IndyInDepth.doc&file_id=IndyInDepth
пока жду ответа буду читать её надеюсь там что нить есть по даному вопросу


 
Dmitrij_K   (2006-02-28 17:45) [3]

Для работы с куками есть IdCookieManager на вкладке Indy Misc


 
Daimyo   (2006-03-02 15:27) [4]

да я про него знаю но как это все сделать, также в idHttp есть свойство - сессии но как их использовать ?? хелп в делфи уж очень скудный там просто написано что это такое (имхо это и так понятно) но мне хотелосьь бы пример кода :)


 
WebSqlNeederr   (2006-05-06 18:17) [5]

Ну что не нашел пример кода? Мне бы тоже хотелось примерчик увидеть ...


 
Poirot ©   (2006-05-10 15:02) [6]

Дык мб немного почитаете про программирование для HTTP?!
Sams - HTTP Developers Handbook например!
Затем смотрим демосы для инди + книжка вышеупомянутая :) а дальше тока трудолюбие!


 
MetalFan ©   (2006-05-10 22:13) [7]

не плохо бы "проапгрейдить" инди. у меня часть проблем после апдейта пропала)



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

Форум: "Сети";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.082 c
3-1153944726
serko
2006-07-27 00:12
2006.10.01
Как работать с базой Access?


15-1157888428
Konstantin555
2006-09-10 15:40
2006.10.01
Чему равен интеграл dx/(1-x) ?


2-1157709809
slayer2061
2006-09-08 14:03
2006.10.01
где скачать саундтрек?


2-1158224284
Rolf
2006-09-14 12:58
2006.10.01
Список записей.


2-1157723033
random(128)
2006-09-08 17:43
2006.10.01
HashLib! v1.03 и т.д.





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