在引导程序中从 HTML 表单执行 Python (CGI) 文件.带有Apache Server的JS

Execute Python (CGI) File from HTML Form in Bootstrap. JS with Apache Server

本文关键字:带有 文件 Apache Server JS CGI 引导程序 HTML 表单 Python 执行      更新时间:2023-09-26

我有一个引导.js形式,我正在尝试将参数发布到python文件并执行该python文件。我尝试了几件事,使文件成为.cgi文件,在配置文件中添加了cgi的正确权限,检查了路径等。我解决不了。当我在表单上推送提交时,没有任何反应;就好像这条路永远不会被放开。我想知道我是否忽略了什么?与 cgi 的一些奇怪的权限,或者与 bootstrap 中的 html 表单有关.js?或者别的什么。代码如下所示。我在网上搜索了几件事。当我直接在浏览器中直接加载它时,该文件会自行执行。由于某种原因,它只是无法从窗体中调用。

    d.append("<form action='"/hellotrial2.py'" method='"POST'">");
   d.append("<p>First Name: <input type='"text'" name='"first_name'">  <br /> </p>");
   d.append("<p><input type='"submit'" value='"Submit'"></p>");
   d.append("</form>");

您可以在 javascript 中创建同时包含 ' 和 " 字符的字符串。无需逃避所有这些引号。

打开您正在使用的浏览器的开发人员工具,查看您发送的 POST 消息以及它得到的响应(如果有)。