我希望我的C#桌面应用程序将包含文件的POST发送到网站(不受控制)。
然后应用程序应该在默认浏览器中打开RESPONSE。
我无法做到这一点。它甚至可能吗?
到目前为止,我尝试了以下方法但没有成功:
我创建了一个HTML页面,通过JS自动发送POST表单。然后我使用Process.Start()打开它。问题是我无法指定FILE输入字段的路径。所以死路一条。
我使用了WebClient.UploadValues(...),并写了对静态本地HTML文件的响应。然后我使用Process.Start()打开HTML文件。问题是没有图像,cookie等存在,所以我最终得到了一个死静态的本地HTML页面。
非常感谢任何帮助!