CGI圖文說明教程(10)CGI 規范之5
發表時間:2024-05-15 來源:明輝站整理相關軟件相關文章人氣:
[摘要]CGI 規范以下給出一些例子:假如我有一個請求發送給HTML轉換器。當轉換器完成它的工作的時候,它將輸出以下的內容到stdout中。 --- start of output ---Content-type: text/html--- end of output ---這里注意有一個空白行在Cont...
CGI 規范
以下給出一些例子:
假如我有一個請求發送給HTML轉換器。當轉換器完成它的工作的時候,它將輸出以下的內容到stdout中。
--- start of output ---
Content-type: text/html
--- end of output ---
這里注意有一個空白行在Content-type之后。
再給出另外一個例子,假如我有一個腳本,可以從這個服務器中返回文檔/path/doc.txt,就象用戶已經請求了http://server:port/path/doc.txt,腳本的輸出為:
--- start of output ---
Location: /path/doc.txt
--- end of output ---
服務器件將執行這個請求并且將它發送給客戶端。
另外,還有一個腳本可以引用我們的Gopher服務器。如果腳本想為用戶提供gopher://gopher.ncsa.uiuc.edu/,它的輸出為:
--- start of output ---
Location: gopher://gopher.ncsa.uiuc.edu/
--- end of output ---
最后,如果有一個腳本可以直接通知客戶器。比如如果腳本是用HTTP/1.0的SERVER_PROTOCOL 來引用的,這個腳本就將輸出以下的HTTP/1.0響應:
--- start of output ---
HTTP/1.0 200 OK
Server: NCSA/1.0a6
Content-type: text/plain
--- end of output ---