http://www.myserver.com/mypage.php?param1=abc¶m2=123
我需要通过 IExplorer 从 Windows 服务打开此 URL,或者在 Windows 启动时不打开。
或者
我可以在 Windows 启动时从 Windows 服务向我的 Web 服务器提交 HTML 表单吗?
http://www.myserver.com/mypage.php?param1=abc¶m2=123
我需要通过 IExplorer 从 Windows 服务打开此 URL,或者在 Windows 启动时不打开。
或者
我可以在 Windows 启动时从 Windows 服务向我的 Web 服务器提交 HTML 表单吗?
根据您的要求,最好的方法可能是使用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 及更高版本上,服务使用非交互式窗口站,无法与用户交互。阅读此处了解更多信息。