明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

CGI圖文說(shuō)明教程(10)CGI 規(guī)范之5

[摘要]CGI 規(guī)范以下給出一些例子:假如我有一個(gè)請(qǐng)求發(fā)送給HTML轉(zhuǎn)換器。當(dāng)轉(zhuǎn)換器完成它的工作的時(shí)候,它將輸出以下的內(nèi)容到stdout中。 --- start of output ---Content-type: text/html--- end of output ---這里注意有一個(gè)空白行在Cont...
CGI 規(guī)范

以下給出一些例子:

假如我有一個(gè)請(qǐng)求發(fā)送給HTML轉(zhuǎn)換器。當(dāng)轉(zhuǎn)換器完成它的工作的時(shí)候,它將輸出以下的內(nèi)容到stdout中。


--- start of output ---

Content-type: text/html


--- end of output ---

這里注意有一個(gè)空白行在Content-type之后。

再給出另外一個(gè)例子,假如我有一個(gè)腳本,可以從這個(gè)服務(wù)器中返回文檔/path/doc.txt,就象用戶已經(jīng)請(qǐng)求了http://server:port/path/doc.txt,腳本的輸出為:

--- start of output ---

Location: /path/doc.txt


--- end of output ---

服務(wù)器件將執(zhí)行這個(gè)請(qǐng)求并且將它發(fā)送給客戶端。

另外,還有一個(gè)腳本可以引用我們的Gopher服務(wù)器。如果腳本想為用戶提供gopher://gopher.ncsa.uiuc.edu/,它的輸出為:

--- start of output ---

Location: gopher://gopher.ncsa.uiuc.edu/


--- end of output ---

最后,如果有一個(gè)腳本可以直接通知客戶器。比如如果腳本是用HTTP/1.0的SERVER_PROTOCOL 來(lái)引用的,這個(gè)腳本就將輸出以下的HTTP/1.0響應(yīng):

--- start of output ---

HTTP/1.0 200 OK

Server: NCSA/1.0a6

Content-type: text/plain


--- end of output ---