2013-07-17 24 views
0

我正在使用idhttp來獲取網站的內容。 獲取內容後,網站將從www更改爲www8或www9或www10,例如:www.sample.com在發佈之前,發佈後將爲www10.sample.com。如何得到它?謝謝。如何使用idhttp後獲取URL

+1

您可能正在尋找'TIdHTTP.URL.Host'屬性。 – TLama

+0

@TLama:謝謝:) –

+0

@TLama:你也可以回答這個問題嗎? http://stackoverflow.com/questions/17705391/idhttp-post-session-expire –

回答

0

您遇到的情況很可能是HTTP重定向。 TIdHTTP如果其HandleRedirects屬性設置爲True,則自動處理重定向。 TIdHTTP有一個OnRedirect事件,因此您可以獲取新的URL被重定向到,或者您可以查看TIdHTTP.Response.Location屬性(它也可以通過一些非重定向響應填充,例如通過通過通過文件上傳到Amazon S3 TIdHTTP.Put())。