FrontPage > Web > CGI
CGI(Common Gateway Interface)は、プログラムとWebサーバ(Apache、IISなど)の橋渡しするインターフェースの総称。
特に決まった言語と云うのはないが、「Perl」がよく使用されている。
プログラムにて、HTML形式のデータを出力する。
拡張子は、「.cgi」を使用。
#!/bin/bash echo "Content-type: text/html" echo echo "<html><body>TEST</body></html>";
#!/usr/bin/perl print "Content-type: text/html\n\n"; print "<html><body>TEST</body></html>\n";
#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); }