Delphi 印第';你是干什么的?

Delphi 印第';你是干什么的?,delphi,indy,Delphi,Indy,我在从安装了WordPress的站点读取Indy的文件时遇到一些问题 该站点似乎配置为将所有点击重定向到sitename/com/wordpress 我可以使用HandleRedirect关闭它,以便从根文件夹读取文件吗 此属性的正常设置是什么?为此目的使用它有什么缺点吗 (编辑:我的问题可能是由于Windows缓存了我以前通过Indy访问过的文件造成的。我使用的是fIDHTTP.Request.CacheControl:=“无缓存”;这是否足够?当服务器为请求发送3xx结果时,HandleRe

我在从安装了WordPress的站点读取Indy的文件时遇到一些问题

该站点似乎配置为将所有点击重定向到sitename/com/wordpress

我可以使用HandleRedirect关闭它,以便从根文件夹读取文件吗

此属性的正常设置是什么?为此目的使用它有什么缺点吗


(编辑:我的问题可能是由于Windows缓存了我以前通过Indy访问过的文件造成的。我使用的是fIDHTTP.Request.CacheControl:=“无缓存”;这是否足够?

当服务器为请求发送3xx结果时,
HandleRedirects
属性控制Indy是否立即掉头并发出一个n使用新位置的ew请求。另一种选择是Indy将响应代码返回到您的程序。欢迎您自己使用
OnRedirect
事件来处理它,但是如果服务器费心发送响应代码之外的任何内容,它不太可能对您的程序有多大用处。这并不是说有隐藏的代码重定向阻止您下载的文件。请将属性设置为true,并让Indy为您处理重定向

Windows可能不会为您的程序缓存任何内容。Indy不使用操作系统缓存。缓存控制标头是指向代理或所谓的源服务器的指令,它不应该在未与源服务器验证的情况下使用缓存响应来满足您的请求。WordPress可能有自己的缓存你不是路过