2013-03-28 110 views
0

如果我在網頁上使用silverlight,是否可以對其進行配置,以便Silverlight應用程序內的任何Web請求均通過代理服務器路由,即使Web瀏覽器未配置爲使用Web瀏覽器。silverlight配置爲使用代理服務器

+0

如果應用程序是你的,你控制的Web請求,所以你可以自由地將其發送到任何你想要的域名,包括代理,不是嗎?或者您的意思是劫持來自您沒有源代碼的應用程序的請求? –

回答

0

嘗試使用客戶端網絡堆棧。瀏覽器堆棧使用瀏覽器代理信息(您不需要它),客戶端堆棧使用OS代理信息。

本示例告訴Silverlight所有以「http://」開頭的地址的調用應該使用客戶端堆棧而不是瀏覽器堆棧。

HttpWebRequest.RegisterPrefix("http://", WebRequestCreator.ClientHttp); 

更多信息:http://www.wintellect.com/cs/blogs/jprosise/archive/2009/10/14/silverlight-3-s-new-client-networking-stack.aspx

+0

謝謝你的回答,謝謝 – Mako

相關問題