如何在Delphi中为伪浏览器启用cookie?

时间:2009-12-25 23:33:49

标签: delphi cookies indy

我正在测试Marco Cantu的Delphi 2009手册中的应用程序。这个名为AnonAjax的应用程序(第200页)具有一些有趣的功能,可以识别网页中的某些元素并列出它们。此应用程序使用匿名方法和内部Indy HTTP客户端组件,用于访问给定的URL。作为此应用程序功能的一部分,它会加载列出的第一个图像。这很好,但是使用cookie的网页不能正确加载图像。我尝试使用 AllowCookies = true ,但它不起作用。如何为此应用启用Cookie?

2 个答案:

答案 0 :(得分:3)

您可以将cookie管理器(indy组件)附加到indy http客户端组件。

答案 1 :(得分:1)

Indy 10的cookie管理目前正在进行重大改写,以解决它所遇到的许多问题。您可能遇到的情况是您使用的Indy版本错误地拒绝服务器的cookie,或者没有正确地将它们发送回服务器。不幸的是,我没有确切的ETA,因为新的cookie管理代码何时可供公众使用,但它非常接近,如果时间允许,可能在本月底。