我正在玩Silverlight。目前,作为一个测试,看看我是否喜欢这项技术,我正在构建一个实用程序。该实用程序只是检查我的网站是否已启动并运行。
使用Silverlight,C#,我如何ping一个网站(如www.google.com)以查看它是否可用?
谢谢
答案 0 :(得分:2)
您还必须使用策略性放置的clientaccesspolicy.xml文件修复某种跨域权限,以允许在一个域中运行的Silverlight应用访问其他域。
http://msdn.microsoft.com/en-us/library/cc645032%28VS.95%29.aspx
答案 1 :(得分:1)
在最简单的情况下,您是否可以在端口80(默认HTTP端口)上建立TCP连接并发出GET或HEAD请求?
请注意,确定网站是否已启动是一个非常主观的问题。 e.g。
等
答案 2 :(得分:1)