環境變數
意義
server_name
cgi指令碼執行時的主機名和ip位址.
server_software
你的伺服器的型別如: cern/3.0 或 ncsa/1.3.
gateway_inte***ce
執行的cgi版本. 對於unix伺服器, 這是cgi/1.1.
server_protocol
伺服器執行的http協議. 這裡當是http/1.0.
server_port
伺服器執行的tcp口,通常web伺服器是80.
request_method
post 或 get, 取決於你的表單是怎樣遞交的.
瀏覽器能直接接收的content-types, 可以有http accept header定義.
遞交表單的瀏覽器的名稱、版本 和其他平台性的附加資訊。
遞交表單的文字的 url,不是所有的瀏覽器都發出這個資訊,不要依賴它
path_info
附加的路徑資訊, 由瀏覽器通過get方法發出.
path_translated
在path_info中系統規定的路徑資訊.
script_name
指向這個cgi指令碼的路徑, 是在url中顯示的(如, /cgi-bin/thescript).
query_string
指令碼引數或者表單輸入項(如果是用get遞交). query_string 包含url中問號後面的引數.
remote_host
遞交指令碼的主機名,這個值不能被設定.
remote_addr
遞交指令碼的主機ip位址.
remote_user
遞交指令碼的使用者名稱. 如果伺服器的authentication被啟用,這個值可以設定。
remote_ident
如果web伺服器是在ident (一種確認使用者連線你的協議)執行, 遞交表單的系統也在執行ident, 這個變數就含有ident返回值.
content_length
對於用post遞交的表單, 標準輸入口的位元組數.
CGI 環境變數
環境變數意義 server name cgi指令碼執行時的主機名和ip位址.server software 你的伺服器的型別如 cern 3.0 或 ncsa 1.3.gateway inte ce 執行的cgi版本.對於unix伺服器,這是cgi 1.1.server protocol 伺服器執行...
CGI 環境變數
環境變數 意義 server name cgi指令碼執行時的主機名和ip位址.server software 你的伺服器的型別如 cern 3.0 或 ncsa 1.3.gateway inte ce 執行的cgi版本.對於unix伺服器,這是cgi 1.1.server protocol 伺服器執...
CGI程式設計 CGI環境變數
web伺服器和cgi fastcgi程式之間交流資訊的主要途徑是環境變數 以及標準輸入輸出流 這裡說的環境變數是指作業系統中的環境變數。windows系統下,path是很常見的乙個環境變數 cgi規範對cgi程式中使用的環境變數名稱及其含義做了具體而明確的規定,通常把這些環境變數成為 cgi環境變數...