Как включить куки для псевдо-браузера в Delphi? - PullRequest
2 голосов
/ 26 декабря 2009

Я тестировал приложение из справочника Delphi 2009 Марко Канту. Это приложение, называемое AnonAjax (стр. 200), имеет несколько интересных функций для распознавания определенных элементов на веб-странице и их перечисления. Это приложение использует анонимные методы с внутренним клиентским компонентом HTTP Indy, используемым для доступа к заданному URL-адресу. Как часть функциональности этого приложения, оно загружает первое изображение в списке. Это здорово, но с веб-страницей, использующей куки, она не загружает изображение должным образом. Я пытался с AllowCookies = true , но он не работает. Как я могу включить куки для этого приложения?

Ответы [ 2 ]

3 голосов
/ 26 декабря 2009

вы можете прикрепить менеджер cookie (компонент indy) к клиентскому компоненту http http.

1 голос
/ 05 января 2010

Управление файлами cookie в Indy 10 в настоящее время подвергается серьезной переработке, чтобы решить многие возникающие проблемы. Вероятно, вы столкнулись с ситуацией, когда используемая вами версия Indy либо неправильно отклоняет файлы cookie сервера, либо неправильно отправляет их обратно на сервер. К сожалению, у меня нет точного ETA относительно того, когда новый код управления cookie будет готов для публичного использования, но он очень близок, возможно, к концу этого месяца, если позволит время.

...