CGI

公共網關接口編輯

CGI(Common Gateway Interface) 是WWW技術中最重要的技術之一,有着不可替代的重要地位。CGI是外部應用程序(CGI程序)與Web服務器之間的接口標準,是在CGI程序和Web服務器之間傳遞信息的規程。CGI規範容許Web服務器執行外部程序,並將它們的輸出發送給Web瀏覽器,CGI將Web的一組簡單的靜態超媒體文檔變成一個完整的新的交互式媒體。
Common Gateway Interface,簡稱CGI。在物理上是一段程序,運行在服務器上,提供同客戶端HTML頁面的接口。這樣說大概還很差理解。那麼咱們看一個實際例子:如今的我的主頁上大部分都有一個留言本。留言本的工做是這樣的:先由用戶在客戶端輸入一些信息,如名字之類的東西。接着用戶按一下「留言」(到目前爲止工做都在客戶端),瀏覽器把這些信息傳送到服務器的CGI目錄下特定的CGI程序中,因而CGI程序在服務器上按照預約的方法進行處理。在本例中就是把用戶提交的信息存入指定的文件中。而後CGI程序給客戶端發送一個信息,表示請求的任務已經結束。此時用戶在瀏覽器裏將看到「留言結束」的字樣。整個過程結束。
相關文章
相關標籤/搜索