实现Silverlight代理客户端?

时间:2014-08-01 11:31:06

标签: proxy silverlight-4.0

Silverlight中是否可以创建代理客户端,这意味着Silverlight应用程序知道代理服务器的主机,端口,用户名和密码,然后建立与代理服务器的连接?

然后,Silverlight应用程序将能够向该代理服务器后面的资源发出HTTP请求。

这样,Silverlight应用程序可以访问某些资源,而无需先在客户端计算机上安装第三方代理客户端,因为代理客户端将成为Silverlight应用程序本身的一部分。

1 个答案:

答案 0 :(得分:0)

我使用WebClient从Silverlight发出HTTP请求。

WebClient具有Proxy属性,但在Silverlight中没有。

所以我创建了一个web服务,它接受一个url和一些代理服务器信息。 Web服务使用WebClient和Proxy属性将HTTP请求定向到代理服务器。

然后Silverlight应用程序调用该webservice,给它一个url和一些代理服务器信息。