gpt4 book ai didi

javascript - 用c语言创建登录功能cgi-html。(无PHP,Apache)

转载 作者:行者123 更新时间:2023-11-30 17:55:42 27 4
gpt4 key购买 nike

我在嵌入式环境中工作。我有Atheros开发板。我想仅使用 cgi 和 html 创建登录页面。我找到了一个 libcgi 库。我已经交叉编译了。我也检查了这些例子。

  1. 如何在登录页面中使用该库进行 session 处理?
  2. 哪个 CGI 库更好?

欢迎任何建议。谢谢。

最佳答案

CGI 是一个非常简单的东西:它是一个可执行文件,通过 stdin 和环境变量获取一些信息。每次有请求时都会执行该脚本。该脚本不管理任何 http 内容(例如监听端口 80)。

所以您很可能需要一个 http 服务器。它们有很多,不仅仅是 apache,它会使用更少的资源。

CGI 根本不管理 session 。您将需要一个库来执行此操作(但是,作为一般规则,我会尽量避免使用 session 进行 Web 开发。如果您仅需要它来登录,则使用 Web 服务器进行身份验证会更容易且更安全)。由于 CGI 可执行文件在请求结束时关闭,因此需要付出一些努力来维持状态。

用C写CGI相当痛苦,难道就不能使用任何脚本语言吗? (比如 python 或 ruby​​?)。

也许您会对 http://www.gnu.org/software/libmicrohttpd/ 感兴趣如果您想通过 http.k 公开您的应用程序

关于javascript - 用c语言创建登录功能cgi-html。(无PHP,Apache),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14040780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com