Tag: 无头浏览器的

使用PhantomJS处理多个用户请求到多个远程Web表单

我使用NightmareJS创build了一个ExpressJS应用程序,它有一个表单,当我们填写表单并提交时,它将请求发送给一些远程表单并计算数据并返回这些结果。 但问题是只有当单个客户提交表单时才有效。 当多个客户同时提交表单时,它不起作用。 这可能是什么原因以及如何解决这个问题? 前端JS脚本 $(document).ready(function () { $("#calculate-form").submit(function (event) { var request; if (request) { request.abort(); } var $form = $(this); var $inputs = $form.find("input, select, button, textarea"); var serializedData = $form.serialize(); $inputs.prop("disabled", true); form1(request, serializedData, $inputs, '/example1', '#form1'); function form1(request, serializedData, inputs, appUrl, displayElement) { request = $.ajax({ url: appUrl, type: "post", data: […]