【问题标题】:How get URL after using idhttp post使用 idhttp post 后如何获取 URL
【发布时间】:2013-07-17 15:47:55
【问题描述】:

我正在使用 idhttp 来获取网站的内容。 获取内容后,网站会将网址从www更改为www8或www9或www10,例如:www.sample.com是发布前,发布后是www10.sample.com。如何得到它?谢谢。

【问题讨论】:

标签: delphi indy10 idhttp


【解决方案1】:

您遇到的可能是 HTTP 重定向。如果 HandleRedirects 属性设置为 True,TIdHTTP 会自动处理重定向。 TIdHTTP 有一个 OnRedirect 事件,因此您可以获取被重定向到的新 URL,或者您可以查看 TIdHTTP.Response.Location 属性(也可以由一些非重定向响应填充,例如在上传时通过TIdHTTP.Put() 向 Amazon S3 发送文件)。

【讨论】:

    猜你喜欢
    • 2023-03-09
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多