Windows Phone 7x 응용 프로그램에 WebBrowser가 내장되어 있습니다. 이 웹 브라우저는 웹 서버를 가리 킵니다. 앱에서 오는 요청과 기본 브라우저 (또는 다른 앱에 포함 된 웹 브라우저)에서 오는 요청을 구분할 수 있어야합니다. 이렇게하기 위해 우리는 WebBrowser에서 오는 모든 HTTP 요청의 User-Agent를 수정하려고합니다.Windows Phone 용 사용자 에이전트 수정 WebBrowser 컨트롤
그러나이 방법은 없습니다. 나의 초기 생각은 단순히 "additionalHeaders"를 추가하는 Navigate 함수를 오버라이드하는 것이었다. 불행하게도 WebBrowser 클래스는 봉인되어 있으므로 옵션은 전혀 옵션이 아닙니다. 나는 자산을 활용할 수 있을지 모르는 자산이나 핸들러에 대해 높거나 낮게 조사했습니다.
요약하면 모든 아웃 바운드 HTTP 요청에 대해 WebBrowser의 User-Agent를 수정하는 방법이 있습니까?
@ 마이클 : 문제의 답을 얻었습니까? 나는 또한 비슷한 포블을 가지고있다. (여전히 답을 찾고 있는가?) 나를 도울 수 있니? – Invincible
@Invincible 아니, 운이 없다. 나중에 의심 스러울지라도, WebBrowser 클래스는 나중에 릴리스 될 예정입니다. 행운을 빈다. –