从SilverLight向本地主机发出http请求

时间:2011-12-09 13:42:04

标签: .net silverlight cross-domain web

我需要创建一个有按钮的网页。按下按钮后,我必须从网络服务器获取数据(让我的网页位于http://site.com/page.html)并将此数据发送到本地服务器(http://127.0.0.1:31258/)。本地服务器向网页发送响应,并将更改的数据发送到http://site.com。页面上的这个控件可以使用Silverlight开发,但是它也必须在将来用html / JavaScript开发。 我知道浏览器不允许这个技巧,但我必须完成这项工作。 任何人都可以在Silverlight中向我展示默认http请求(以及获取响应)的示例以及如何进行跨域请求?我的请求可以作为跨域调用,还是应该在其他地方寻找解决方案? 我使用Silverlight v 3.0。 谢谢。

1 个答案:

答案 0 :(得分:1)

我认为这可以在Silverlight中实现,因为您可以将clientaccesspolicy.xml文件放在服务器中。请参阅以下链接

http://msdn.microsoft.com/en-us/library/cc197955%28v=vs.95%29.aspx

Intellisense in client access policy