0

我正在尝试在嵌入式 Linux 平台上使用hiawatha Web 服务器创建动态 Web 控制面板。我打算将 Web 面板拆分为 2 个 HTML 框架:

  1. 一帧将被编写为静态 HTML。
  2. 另一个框架将使用 FastCGI 生成 - 此框架将包含动态内容。

有可能这样做吗?如果是,如何?我没有在 Hiawatha Web 服务器文档中找到如何配置服务器以将 FastCGI 用于特定框架。

在哪里可以找到有关使用 FastCGI 技术进行嵌入式 Web 服务器设计的更多信息?

4

1 回答 1

1

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;
于 2014-05-31T23:10:21.940 回答