CGI:Common Gateway Interface

February 13 , 2022
cgiとは何ですか?
Common Gateway Interface(CGI)は、Webサーバーが外部プログラム,を実行して、通常はユーザー要求.を処理できるようにするインターフェイス仕様です。 このようなプログラムは、多くの場合、スクリプト言語で記述されており、一般にCGIスクリプト,と呼ばれますが、コンパイルされたプログラム.が含まれる場合もあります。 典型的な使用例は、WebユーザーがCGI .を使用するWebページでWebフォームを送信すると、フォームのデータがCGIスクリプト.を示すURLを使用してHTTPリクエスト内でWebサーバーに送信されます。新しいコンピュータプロセスでCGIスクリプトを起動し,フォームデータを渡します. CGIスクリプト,の出力は通常HTML ,の形式で、スクリプトによってWebサーバーに返されます, ]そしてサーバーはブラウザのリクエストへの応答としてそれをブラウザに中継します.

1990年代初頭に開発された, CGIは、Webページをインタラクティブにすることができる最も初期の一般的な方法でした.。 ]


tonmind 一口 オーディオ IPスピーカー, SIPページングアダプター, SIP PCBボードを含む製品はすべて、この機能を備えたWebログイン.による構成をサポートするCGIを適用します,ユーザーは非常に簡単な方法でIPオーディオ製品を構成します,数秒で完了します.


Web設定,とは別に、ユーザーはtonmindをインストールすることもできます ネットワークスピーカー 構成するためのiptoolと呼ばれるツールソフトウェア. 2つの構成方法の両方が便利で実行可能です. iptoolはほとんどの構成を完了できます, Web設定は全機能構成です.


cgiの機能:
これは非常に明確に定義され、サポートされている標準です.
cgiスクリプトは通常、perl , C ,または単純なシェルスクリプト.のいずれかで記述されます。
cgiは、HTML .とインターフェイスするテクノロジーです。
CGIは現在最も高速であるため、カウンターを作成するための最良の方法です。
cgi標準は、一般的に今日のブラウザと最も互換性があります

cgiの利点:
高度なタスクは現在、java .よりもCGIで実行する方がはるかに簡単です。
独自のコードを作成するよりも、すでに作成されているコードを使用する方が常に簡単です.。
cgiは、仕様.に準拠している限り、プログラムを任意の言語,および任意のプラットフォーム,で記述できることを指定しています。
簡単なタスクを実行するためのcgiベースのカウンターとCGIコードが豊富に用意されています.

CGIのしくみ
リーダーは、aolserverがCGIを使用してプログラムを実行するようにするURLを送信します. aolserverは、リーダーからの入力をプログラムに渡し、プログラムからの出力をリーダーに戻します. CGIは"ゲートウェイとして機能します" 1] aolserverとあなたが書いたプログラムの間.
CGIによって実行されるプログラムは、サーバープラットフォーム上の任意のタイプの実行可能ファイルにすることができます.。たとえば、, C , C ++ , perl , unixシェルスクリプト, fortran ,またはその他のコンパイルまたは解釈された言語.もCGI ,でtclスクリプトを使用できますが、aolservertcl開発者ガイドの第5章で説明されているtclの拡張機能はcgi .からは利用できません。

aolserver ,では、CGI .の代わりに組み込みのtclおよびCインターフェイスを使用するオプションがあります, tclおよびCインターフェイスはCGI .よりも優れたパフォーマンスを提供します(詳細については、aolservertcl開発者ガイドを参照してください)。 Cインターフェースに関する情報については、tclインターフェースおよびaolserver C開発者ガイド.)

CGIは多くのWebサーバーで使用される標準インターフェイスであるため、既存の,シェアウェア,または標準のCGI入力,出力,と環境変数.を使用するフリーウェアプログラムにCGIを使用することをお勧めします,ワールドワイドウェブ上で利用可能な多くのサンプルプログラムと関数ライブラリがあり、ftp .によって、この章ではインターフェイスについて説明し、サンプルをダウンロードできる場所を示します.


結論, CGIは、CGIプログラムがアプリケーションCGI ,を使用して高速で安全なタスク.を実行するためのプロセスを分岐させることができます。 ポケットベルシステムを一口 Webログイン方法.を介して設定が簡単になりました



伝言を残す
伝言を残す
あなたは私達のプロダクトに興味があり、詳細を知りたいのですが、ここにメッセージを残してください

製品

skype

whatsapp