我在模擬器中看到的瀏覽器控件的當前用戶代理是Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; Microsoft; XDeviceEmulator)
,我想將其更改爲Mozilla/5.0 Windows NT 6.1 AppleWebKit/535.1 KHTML, like Gecko Chrome/14.0.835.187 Safari/535.1
或類似內容。Windows Phone 7網絡瀏覽器控制用戶代理
如何在C#中編寫代碼以更改Web瀏覽器控件的用戶代理字符串。
對於Windows Phone「Navigate」參數不會接受多個參數。你會得到「沒有重載的方法」導航'需要4個參數「的錯誤。有一個類似的問題和答案在這裏:[http://stackoverflow.com/questions/7943812/webbrowser-navigate-user-agent](http://stackoverflow.com/questions/7943812/webbrowser-navigate-user-agent ) – crazymatt
Windows Phone具有3個參數的[WebBrowser.Navigate](http://msdn.microsoft.com/zh-cn/library/ff626636(v = vs.92).aspx)方法,它允許您發送您希望請求的HTTP頭信息! –
我很肯定,當我最初回答這個問題時,情況並非如此。我是否因爲害怕失去所有的代表或刪除新的細節而刪除我的答案? – crazymatt