Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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
Javascript HTTP POST请求。响应要求用户交互继续进行。_Javascript_Html_Ajax_Http - Fatal编程技术网

Javascript HTTP POST请求。响应要求用户交互继续进行。

Javascript HTTP POST请求。响应要求用户交互继续进行。,javascript,html,ajax,http,Javascript,Html,Ajax,Http,对于http请求在第一次调用中没有给出成功/错误响应的领域,我是个新手 所以,我有一个http POST请求,它点击一个URL,然后有一系列的用户交互。例如,填写密码文本框,单击submit,然后下一页要求单击OK或Cancel继续。按下OK键后,将显示实际的结束响应 对我的http post请求的HTML响应片段 function listenClose() { promptClose = true; } function dontclose() { if (promptClose)

对于http请求在第一次调用中没有给出成功/错误响应的领域,我是个新手

所以,我有一个http POST请求,它点击一个URL,然后有一系列的用户交互。例如,填写密码文本框,单击submit,然后下一页要求单击OK或Cancel继续。按下OK键后,将显示实际的结束响应

对我的http post请求的HTML响应片段

function listenClose() {
  promptClose = true;
}

function dontclose() {
  if (promptClose) {
    event.returnValue = "Your purchase has not completed! \nTo complete your purchase click 'Cancel'.";
  }
}

function exitPrompt() {
  if (submitting == false) {
    ignoreClose();
    input_box = confirm("Are you sure you want to exit? \nYour purchase has not completed! \nClick Cancel to return to . \nClick OK to continue the transaction without .");
    if (input_box == true) {
      exit();
    }
  }
}

function exit() {
  document.form.cancel.value = "y";
  submitForm();
}

function onSubmit() {
  ignoreClose();
  submitForm();
  return false;
}

function submitForm() {
  if (submitting == false) {
    ignoreClose();

问题-我可以使用HTML表单,通过浏览器进行端到端访问。然而,问题是如何通过Java代码模拟相同的情况?我肯定可以通过http post将第一个请求字符串发送到端点。如何通过独立java代码响应警报、弹出窗口或填写网页中的数据?

能否编辑javascript代码以使其可读?您是否考虑过使用websocket协议?还可以阅读更多关于。