Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Сети > как получить COOKIE работая с wininet |
Автор: artful 8.5.2008, 16:10 |
я слышал что при помощи функции HttpQueryInfo в WinInet.DLL можно получить куки которые мне отсылает сервер . Если это так то пожалусто обьясните как она работает ( именно для получения "печенья") . если же я не прав скажите как по другому можно полчуить их. зы Заранее скажу что Гуглил и толкового ответа не нашел... и форум ваш тоже весь пересмотрел... |
Автор: aktuba 8.5.2008, 23:07 |
http://www.delphilab.ru/content/view/51/31/ |
Автор: artful 8.5.2008, 23:52 |
конечно спасибо...но когда я гуглил уже натыкался на эту статейку... немного не то... просто моя программа будет работать в нескальких патоках и для каждого патока отдельные куки должны быть... а сайт общий...вот в чем проблема |
Автор: SneG0K 9.5.2008, 00:23 |
Эммм... Ты, как я понял, посылаешь запрос и в ответе ожидаешь инфу с куком? Тогда просто парси HTTP пакет и сохраняй куда-нить куку... |
Автор: artful 9.5.2008, 00:26 |
все !!!! ![]() ![]() Сам нашел ответ. Если кому интересно то он таков HttpQueryInfo(hreq,HTTP_QUERY_SET_COOKIE,@CocBuf,len,bytecoc); а потом просто обрабатывать буфер CocBuf в котором уже лежат куки.... кстати вызывать ее надо после InternetReadFile() |