我正在尝试在嵌入式 Linux 平台上使用hiawatha Web 服务器创建动态 Web 控制面板。我打算将 Web 面板拆分为 2 个 HTML 框架:
- 一帧将被编写为静态 HTML。
- 另一个框架将使用 FastCGI 生成 - 此框架将包含动态内容。
有可能这样做吗?如果是,如何?我没有在 Hiawatha Web 服务器文档中找到如何配置服务器以将 FastCGI 用于特定框架。
在哪里可以找到有关使用 FastCGI 技术进行嵌入式 Web 服务器设计的更多信息?
我正在尝试在嵌入式 Linux 平台上使用hiawatha Web 服务器创建动态 Web 控制面板。我打算将 Web 面板拆分为 2 个 HTML 框架:
有可能这样做吗?如果是,如何?我没有在 Hiawatha Web 服务器文档中找到如何配置服务器以将 FastCGI 用于特定框架。
在哪里可以找到有关使用 FastCGI 技术进行嵌入式 Web 服务器设计的更多信息?
HTML5 中不推荐使用框架,但您仍然可以使用 iframe。在任何一种情况下,您都应该能够src
使用适当的扩展名来命名以触发 FastCGI 服务器。
如果这不起作用,那么您可以让 FastCGI 处理主页并将静态内容作为 iframe 插入。您尚未指明要使用哪种语言。
Perl 中的一个例子是
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print <<TOP;
<html>
<head>
<title>A Simple Perl CGI</title>
</head>
<body>
<iframe src="static_content.html"></iframe>
## Perhaps some more html here
TOP
## use perl to print out your dynamic content
print <<END;
</body>
END
exit;