http://www.myserver.com/mypage.php?param1=abc¶m2=123从窗口服务
我需要从一个窗口服务或者通过IEXPLORER或没有在Windows启动时打开打开这个网址打开一个URL。
OR
我可以提交一个HTML表单到我的Web服务器从Windows启动一个窗口服务?
http://www.myserver.com/mypage.php?param1=abc¶m2=123从窗口服务
我需要从一个窗口服务或者通过IEXPLORER或没有在Windows启动时打开打开这个网址打开一个URL。
OR
我可以提交一个HTML表单到我的Web服务器从Windows启动一个窗口服务?
根据您的要求,最好的方法是使用HttpWebRequest。你可以只写一些像这样的代码来完成表单发布:
string url = "http://www.myserver.com/mypage.php?param1=abc¶m2=123";
var request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Method = "POST";
var response = (HttpWebResponse)request.GetResponse();
// etc... read the response from the server here, if you need it
在Windows Vista和更高版本,服务使用非交互式窗口站,不能与用户交互。阅读here了解更多信息。
非常感谢。奇迹般有效 :) –