我想知道在C#中是否可能使用计算机的默认浏览器发送POST数据。
情况如下:我的客户希望他们的C#应用程序能够打开浏览器并将客户信息发送到一个Web表单。这个Web表单会在登录屏幕后面。应用程序方面的假设是,一旦客户端数据被发送到登录屏幕,登录屏幕就会将该信息传递给Web表单以进行预填充。这将通过HTTPS完成,客户端希望使用POST而不是GET进行操作,因为客户信息将作为纯文本发送。
我已经找到了一些很好的解决方案,可以执行POST并处理请求。例如:http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx 所以简而言之:
1)打开浏览器
2)使用POST数据打开某个URL
谢谢您的帮助,
Paul
情况如下:我的客户希望他们的C#应用程序能够打开浏览器并将客户信息发送到一个Web表单。这个Web表单会在登录屏幕后面。应用程序方面的假设是,一旦客户端数据被发送到登录屏幕,登录屏幕就会将该信息传递给Web表单以进行预填充。这将通过HTTPS完成,客户端希望使用POST而不是GET进行操作,因为客户信息将作为纯文本发送。
我已经找到了一些很好的解决方案,可以执行POST并处理请求。例如:http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx 所以简而言之:
1)打开浏览器
2)使用POST数据打开某个URL
谢谢您的帮助,
Paul