0

組み込み Linux プラットフォームでhiawatha Web サーバーを使用して動的 Web コントロール パネルを作成しようとしています。Web パネルを 2 つの HTML フレームに分割する予定です。

  1. 1 フレームは静的 HTML として記述されます。
  2. FastCGI を使用して別のフレームが生成されます。このフレームには動的コンテンツが含まれます。

それは可能ですか?はいの場合、どのように?特定のフレームに FastCGI を使用するようにサーバーを構成する方法を Hiawatha Web サーバーのドキュメントで見つけられませんでした。

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 に答える