2011-04-14 3 views
1

데스크톱 응용 프로그램에서 델파이를 사용하여 iphone (또는 모바일 장치) 용으로 만든 HTML 콘텐츠 (페이지)를 다운로드해야합니다. 예를 들면 iphone을위한 twitter 페이지를 다운로드하고 싶습니다.델파이를 사용하여 iphone 웹 페이지 다운로드

enter image description here

그러나 나는 현재 내가 TIdHttp 구성 요소를 사용하여, 같은 페이지 (모바일 판) 검색 방법을 모르겠어요.

답변

4

이러한 페이지를 검색하려면 구성 요소의 사용자 에이전트 문자열을 설정해야합니다. TIdHttp 구성 요소의 경우 Request.UserAgent 속성을 유효한 iPhone 사용자 에이전트 문자열로 설정해야합니다.

이 샘플을 참조

IdHTTP.Request.UserAgent:='Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16'; 
관련 문제