新聞中心
在CGI編程的使用中,我們會發(fā)現(xiàn)不同的語言中都能看到它的身影。一般來說是用到客戶端和服務(wù)器的之間,然后實現(xiàn)它們內(nèi)部的交互作用。也就是說,通過CGI編程可以二者之間的數(shù)據(jù)信息進行傳遞。下面我們就CGI進行簡單的了解,然后就具體的交互步驟為大家羅列出來。

1、CGI介紹
CGI(The Common Gateway Interface):通用網(wǎng)關(guān)接口,定義web服務(wù)器和客戶腳本進行信息交互的一系列標準。
2、交互步驟
使用CGI實現(xiàn)客戶端與服務(wù)器的交互有以下幾個標準步驟:
(1)Web 客戶端的瀏覽器將URL的第一部分解碼與Web服務(wù)器相連。
(2)Web 瀏覽器將URL的其余部分提供給服務(wù)器。
(3)Web 服務(wù)器將URL轉(zhuǎn)換成路徑和文件名。
(4)Web 服務(wù)器發(fā)送 HTML 和別的組成請求頁面的文件給客戶。一旦頁面內(nèi)容傳送完,這個連接自動斷開。
(5)在客戶端,HTML腳本提示用戶做動作或輸入。當(dāng)用戶響應(yīng)后,客戶請求Web服務(wù)器建立一個新的連接。Web 服務(wù)器把這些信息和別的進程變量傳送給由HTML以URL的形式指定CGI程序。CGI 根據(jù)輸入作出響應(yīng),把響應(yīng)結(jié)果傳送給 Web 服務(wù)器。Web 服務(wù)器把響應(yīng)的數(shù)據(jù)傳給客戶,完成后關(guān)閉連接。
以上就是CGI編程在python中的交互,大家對于CGI編程的正式使用前,可以就這些基本的交互就行學(xué)習(xí),然后再展開相關(guān)的實例操作。
本文題目:創(chuàng)新互聯(lián)Python教程:CGI編程在Python中的交互
轉(zhuǎn)載來源:http://m.5511xx.com/article/djhidcg.html


咨詢
建站咨詢
