2013-07-17 1 views
0

idhttp를 사용하여 사이트의 콘텐츠를 가져 왔습니다. 콘텐츠를 얻은 후 사이트는 www에서 www8 또는 www9 또는 www10으로 URL을 변경합니다. 예를 들어 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 리디렉션 가능성이 있습니다. HandleRedirects 속성이 True로 설정된 경우 TIdHTTP은 자동으로 리디렉션을 처리합니다. TIdHTTPOnRedirect 이벤트를 가지므로 새 URL이 리디렉션되도록하거나 TIdHTTP.Response.Location 속성을 볼 수 있습니다 (리디렉션 이외의 응답 (예 :를 통해 Amazon S3에 파일을 업로드 할 때도 입력 할 수 있음). TIdHTTP.Put()).