FrontPage > Web > CGI

CGI

CGI(Common Gateway Interface)は、プログラムとWebサーバ(ApacheIISなど)の橋渡しするインターフェースの総称。
特に決まった言語と云うのはないが、「Perl」がよく使用されている。
プログラムにて、HTML形式のデータを出力する。
拡張子は、「.cgi」を使用。

シェルの例

#!/bin/bash
echo "Content-type: text/html"
echo
echo "<html><body>TEST</body></html>";

Perlの例

#!/usr/bin/perl

print "Content-type: text/html\n\n";
print "<html><body>TEST</body></html>\n";

C言語の例

#include <stdio.h>

int main (int argc, char **argv) {
    print ("Content-type: text/html\n\n");
    printf ("<html><body>TEST</body></html>\n");
    return (0);
}

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-12-30 (火) 13:16:50