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

1、CGI介紹
CGI(The Common Gateway Interface):通用網(wǎng)關(guān)接口,定義web服務(wù)器和客戶腳本進(jìn)行信息交互的一系列標(biāo)準(zhǔn)。
2、交互步驟
使用CGI實(shí)現(xiàn)客戶端與服務(wù)器的交互有以下幾個(gè)標(biāo)準(zhǔn)步驟:
(1)Web 客戶端的瀏覽器將URL的第一部分解碼與Web服務(wù)器相連。
(2)Web 瀏覽器將URL的其余部分提供給服務(wù)器。
(3)Web 服務(wù)器將URL轉(zhuǎn)換成路徑和文件名。
(4)Web 服務(wù)器發(fā)送 HTML 和別的組成請求頁面的文件給客戶。一旦頁面內(nèi)容傳送完,這個(gè)連接自動(dòng)斷開。
(5)在客戶端,HTML腳本提示用戶做動(dòng)作或輸入。當(dāng)用戶響應(yīng)后,客戶請求Web服務(wù)器建立一個(gè)新的連接。Web 服務(wù)器把這些信息和別的進(jìn)程變量傳送給由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)的實(shí)例操作。
本文標(biāo)題:創(chuàng)新互聯(lián)Python教程:CGI編程在Python中的交互
網(wǎng)頁鏈接:http://www.dlmjj.cn/article/djhidcg.html


咨詢
建站咨詢
