Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在webbrowser C中重新发送以前的请求#_C#_Webbrowser Control - Fatal编程技术网

C# 在webbrowser C中重新发送以前的请求#

C# 在webbrowser C中重新发送以前的请求#,c#,webbrowser-control,C#,Webbrowser Control,如果我的回复不好,我有没有可能重新发送之前的请求。即,用例如下所示: 我正在单击一个按钮,该按钮不执行POST请求 我收到502503504错误,我想重做以前的请求 问题是,整个过程需要5个连续步骤,只有第一个步骤是GET,其他步骤不是 在通用浏览器中,我可以使用F5键来完成 我知道如何处理HTTP请求,但是否有机会使用webbrowser重做此操作?您可以调用刷新方法,它不是使用GET方法刷新当前页面吗?如果您的上一个请求是PostThank,则不会。这很有帮助。但是我可以取消webbro

如果我的回复不好,我有没有可能重新发送之前的请求。即,用例如下所示:

  • 我正在单击一个按钮,该按钮不执行POST请求
  • 我收到502503504错误,我想重做以前的请求
问题是,整个过程需要5个连续步骤,只有第一个步骤是GET,其他步骤不是

在通用浏览器中,我可以使用
F5
键来完成


我知道如何处理HTTP请求,但是否有机会使用webbrowser重做此操作?

您可以调用刷新方法,它不是使用GET方法刷新当前页面吗?如果您的上一个请求是PostThank,则不会。这很有帮助。但是我可以取消webbrowser对话框以“重试”或“取消”请求吗?请看这里