1)通用网关接口是定义Web服务器软件如何将网页生成委派给独立应用程序或可执行文件的标准。 2)计算机生成的图像
我用 Python 开发了一个简单的应用程序(带有 Tkinter 界面)。但现在我想提供一个相同的网络界面。我知道 python 脚本将作为 CGI 在服务器上运行。但我会...
Django Web 应用程序的 CGI 部署,例如Strato.de 虚拟主机
iam 尝试通过 cgi 在 Strato.de 上部署我的 Django 应用程序。 Strato 只支持基本的 cgi,所以我被迫使用这种方法。 我已经通过本教程通过 cgi 在 Strato 上运行了一个 Flask 应用程序(顺便说一句...
我可以创建我的目录,但我似乎无法将文件放入该目录中。 #!/usr/bin/perl 使用 Cwd; 使用CGI; 我的 $dir = getcwd(); print "当前工作目录: $ dir ”; ...
刚刚发现 HTMX。创建一个简单的页面 HTMX - 基本示例 <p>刚刚发现 HTMX。创建一个简单的页面</p> <pre><code><html> <head> <meta charset="utf-8"> <title> HTMX - elementary example </title> <script type="text/javascript" src="js/htmx.min.js"> </script> <link rel="icon" type="image/x-icon" href="/HTMX/favicon.ico"> </head> <body> <button hx-post="cgi-bin/answer.cmd" hx-trigger="click" hx-target="#answer-div"> Retrieve answer! </button> <div id="answer-div"> DIR output shuld be displayed here </div> </body> </html> </code></pre> <p>单击按钮时没有任何反应(没有数据发送到服务器 - 由wireshark测试)。在开发者控制台 F12 上显示错误 <pre><code>Uncaught SyntaxError: expected expression, got '<'</code></pre> 可能出了什么问题?</p> </question> <answer tick="false" vote="0"> <p>我从来没有见过像你这样的hx帖子:</p> <pre><code>hx-post="cgi-bin/answer.cmd" </code></pre> <p>我认为问题仍然存在。尝试使用 hx-get 而不是 hx-post。 我不确定它是否有效,请尝试一下。</p> <p>无论如何不要放弃 HTMX,它与 Django 系统模板配合得很好,它正在为 Django 带来新的未来。</p> <p>我输入了一个非常基本的演示和教程来了解 HTMX 机制,如果你想看一下:</p> <p><a href="https://www.managepy.it/demo/" rel="nofollow noreferrer">www.managepy.it 演示和教程页面</a></p> <p>在同一网页中,您会发现另一个演示“Medium”,其中 HTMX 与 pandas 一起运行。</p> </answer> </body></html>
将上传的文件从 JS 发送到 Python CGI 总是会导致字典不够
我有一个包含文件输入元素的 HTML 表单。提交表单时,会执行一个 JS 函数来检查上传的文件是否为 PDF 文件且是否小于 10MB。所有这些都有效......
我有一个使用 cgi 与网站交互的程序。当我像脚本一样运行程序时它可以工作,但是,当我尝试将其与网站界面连接时,我收到以下错误...
在列表上下文中调用 CGI::param 和未定义子例程 &CGI::Plus::randword 调用错误
我正在尝试对 Perl 中的 Web 应用程序进行 dockerize,最后它通过 Apache 与 MariaDB 连接。 我已经有一个数据库设置。我的容器正在运行,但问题出在 perl
如何使用Python检测当前打开的网络浏览器并在同一浏览器中打开新页面?
我正在制作一个网站,其中使用一些 html 表单,它将值传递给 python 脚本,作为回报,python 脚本在网络浏览器中打开一个新页面/选项卡。我正在使用网络浏览器
我在树莓派(无头设置)上有一个 C++ 程序,它在几天内每分钟记录来自 ADC 的数据并将其存储在文件中。我想添加一个启动的 Web 界面
所以我是 Blender (v 2.91) 的新手,我正在尝试这些渲染选项,即 Eevee 和 Cycle。 Cycle(仅限 CPU)选项对我来说效果很好,但在 Eevee 选项中,立方体/对象显示为黑色或
得到[cgi:错误] AH01215:(8)执行格式错误:执行'/cgi-bin/echarts.js'失败
Perl 脚本使用 CGI 与 echarts.js 生成 html。错误信息如下: [Fri Aug 25 10:07:17.488252 2023] [cgi:error] [pid xx] [client xxxx] AH01215: (8)Exec 格式错误: exec of '/cgi...
我想用 C 语言构建一个基本的 Web 服务器用于练习目的。我了解它的基础知识,例如打开套接字,并根据请求返回响应。问题是如何...
是否可以使这个脚本更快? #!/usr/bin/perl -w 使用严格; 使用CGI; 封装 SwitchGUI; 子新{ 我的($classe,$nom,$nbports,$gio)= @_; 我的$...
在 IIS Express 中使用 PowerShell 作为 CGI 二进制文件
我正在尝试使用 PowerShell 作为 IIS Express 中的 CGI 二进制文件。我让它工作了,但是有一个我不太喜欢的愚蠢的解决方法。我想了解为什么需要这种解决方法。 ...
需要了解为什么旧的 mt.cgi Perl 脚本继续在 Chrome 中工作但在 Firefox 中不起作用
由于过于复杂的原因无法在这里解释,我为我的一个网站运行了一个古老版本的 Movable Type。主要脚本是mt.cgi。 网站的内容存在于 MySQL 数据和脚本中...
为什么当我的 DirectoryIndex 指向 Perl CGI 脚本时我不需要 Content-type
我这样更改了 mods-available/dir.conf 文件: 目录索引 /cgi-bin/csv_auth 在 csv_auth 这是一个 Perl CGI 脚本我有这个: print "内容类型:text/html; charset=utf-8 ...
我有一个 CGI::Session 脚本,它将会话 id 写入 /tmp 文件。该脚本没有出错,但是当我检查 /tmp 目录时,我没有找到 cgisess* 文件。这是...的许可
使用 XMLHttpRequest 执行 CGI 脚本安全吗?
在页面加载之前使用 包装的 XMLHttpRequest 执行 CGI 脚本是否安全? 我想在加载任何内容之前检查用户是否登录,所以我调用 CGI </desc> <question vote="0"> <p>在页面加载之前使用由 <pre><code><script></code></pre> 包装的 XMLHttpRequest 执行 CGI 脚本是否安全? 我想在加载任何内容之前检查用户是否登录,因此我使用 XMLHttpRequest 调用 CGI 会话脚本 (perl)。 CGI 脚本根据用户的登录状态生成 HTML,该响应放置在文档正文的 innerHTML 内。</p> <p>这是我的 HTML:</p> <pre><code><!DOCTYPE html> <html lang="pt"> <head> <title>Records Preservation</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="css/rp.css"> <script src="rp.js"></script> <script> var myRequest = new XMLHttpRequest(); myRequest.open("POST", "/cgi-bin/csv_auth"); myRequest.send(); myRequest.onreadystatechange = function(){ if (myRequest.readyState== 4 && myRequest.status == 200){ var html = myRequest.responseText; document.body.innerHTML = html; }; }; </script> <style> </style> </head> <body> </body> </html> enter code here </code></pre> <p>谢谢!</p> </question> </body></html>
Perl CGI::Session 无法写入 /tmp 目录
我有一个 CGI::Session 脚本,它将会话 id 写入 /tmp 文件。该脚本不会出错,但是当我检查 /tmp 目录时,我没有找到 cgisess* 文件。这是...的许可
Cookie 存储在浏览器中,但会话 id 不存储在 /tmp 中(perl CGI::Session)
我根据本网站的各种教程和材料编写了这个简单的脚本。 cookie 存储在浏览器中,但我没有看到有关此会话的任何内容写入 /tmp。 $