apache 伺服器變數
2010-08-22 14:14
第一部分: http headers 部分引數
引數名稱:http_user_agent
樣例參考值: mozilla/5.0 (windows; u; windows nt 5.1; zh-cn; rv:1.9.0.8) gecko/2009032609 firefox/3.0.8
說明: 相當於php中的伺服器引數: $_server["http_user_agent"]
引數名稱:http_referer
樣例參考值:
說明: 相當於php中的伺服器引數: _server["http_referer"]
引數名稱:http_cookie
樣例參考值: zdedebuggerpresent=php,phtml,php3
說明: 相當於php中的伺服器引數: $_server["http_cookie"]
引數名稱:http_forwarded
說明: 相當於php中的伺服器引數: $_server["http_forwarded"]
引數名稱:http_host
樣例參考值: www.test.com
說明: 相當於php中的伺服器引數: $_server["http_host"]
引數名稱:http_proxy_connection
樣例參考值: 網路連線**方面的資訊. 和http_forwarded引數一樣. 本地不容易搭環境測試出值來.
說明: php中貌似未提供這樣的伺服器資訊值. 如果又的話可能等值於: $_server["http_proxy_connection"]
引數名稱:http_accept
說明: 相當於php中的伺服器引數: $_server["http_accept"]
第二部分: server internals 部分引數
引數名稱:document_root
樣例參考值: c:/webroot/t
說明: 相當於php中的伺服器引數: $_server["document_root"]
引數名稱:server_admin
樣例參考值: [email protected]
說明: 相當於php中的伺服器引數: $_server["server_admin"]
引數名稱:server_name
樣例參考值: www.test.com
說明: 相當於php中的伺服器引數: $_server["server_name"]
引數名稱:server_addr
樣例參考值: 127.0.0.1
說明: 相當於php中的伺服器引數: $_server["server_addr"]
引數名稱:server_port
樣例參考值: 80
說明: 相當於php中的伺服器引數: $_server["server_port"]
引數名稱:server_protocol
樣例參考值: http/1.1
說明: 相當於php中的伺服器引數: $_server["server_protocol"]
引數名稱:server_software
樣例參考值: apache/2.2.11 (win32) php/5.2.9-1
說明: 相當於php中的伺服器引數: $_server["server_software"]
第三部分: connection & request 部分引數
引數名稱:remote_addr
說明: 相當於php中的伺服器引數: $_server["remote_addr"]
引數名稱:remote_host
樣例參考值: 127.0.0.1 正在瀏覽當前頁面使用者的主機名。反向網域名稱解析基於該使用者的 remote_addr
說明: 相當於php中的伺服器引數: $_server["remote_host"]
引數名稱:remote_port
樣例參考值: 2574 (變化的值)使用者連線到伺服器時所使用的埠
說明: 相當於php中的伺服器引數: $_server["remote_port"]
引數名稱:remote_user
樣例參考值: 空
說明: php 好像未提供相關的$_server值.
引數名稱:remote_ident
樣例參考值: 空
說明: php 好像未提供相關的$_server值.
引數名稱:request_method
樣例參考值: get
說明: 相當於php中的伺服器引數: $_server["request_method"]
引數名稱:script_filename
樣例參考值: c:/webroot/t/share77.html
說明: 相當於php中的伺服器引數: $_server["script_filename"]
引數名稱:path_info
樣例參考值: 空
說明: 相當於php中的伺服器引數: $_request["path_info"]
引數名稱:query_string
樣例參考值: a=b&c=d&e=f
說明: 相當於php中的伺服器引數: $_server["query_string"]
引數名稱:auth_type
樣例參考值: 空 當 php 執行在 apache 模組方式下,並且正在使用 http 認證功能,這個是認證的型別
說明: 相當於php中的伺服器引數: $_server["auth_type"]
第四部分: date and time 部分引數
引數名稱:time_year
樣例參考值: 2009
說明: 伺服器獲取當前的年份值
引數名稱:time_mon
樣例參考值: 04
說明: 伺服器獲取當前的月份值
引數名稱:time_day
樣例參考值: 22
說明: 伺服器獲取當前的日值
引數名稱:time_hour
樣例參考值: 16
說明: 伺服器獲取當前時間的小時
引數名稱:time_min
樣例參考值: 26
說明: 伺服器獲取當前時間的分鐘
引數名稱:time_sec
樣例參考值: 34
說明: 伺服器獲取當前時間的秒
引數名稱:time_wday
樣例參考值: 3
說明: 伺服器獲取當天是星期幾, 從星期日-星期六, 數字從 0-6
引數名稱:time
樣例參考值: 20090422162634
說明: 伺服器獲取當前的時間, 格式為: 年月日時分秒
第四部分: specials 部分引數
引數名稱:api_version
樣例參考值: 20051115:21
說明: apache 的 api 版本資訊.
引數名稱:the_request
樣例參考值: get /share77.html http/1.1
說明: 瀏覽器發給伺服器的請求值. 不包括其他的頭資訊.
引數名稱:request_uri
樣例參考值: /share77.html
說明: 瀏覽器請求的資源資訊.
引數名稱:request_filename
樣例參考值: c:/webroot/t/share77.html
說明: 被請求的資源的在磁碟的實體地址.
引數名稱:is_subreq
樣例參考值: false
說明: 如果是 sub-request 則顯示為 true, 否則為 false.
引數名稱:https
樣例參考值: off
說明: 如果連線使用 ssl/tls 模式, 則值為on , 否則值為off, 這個引數比較安全, 即使未載入 mod_ssl 模組時.
HTTP服務端JSON服務端
最後更新日期 2014 5 18 author kagula 內容簡介 cppcms是個開源web開發框架,通過它可以很容易實現http服務和json服務,這裡介紹cppcms開發環境的搭建。寫乙個cppcms測試程式,它建立http服務,向瀏覽器返回hello,world頁面。cppcms依賴的一...
服務端系統
1.高可用 容錯和降級。容錯級別上,忽略次要 error 服務降級 程式中部分error是可以忽略處理的,或者打個日誌標記下,而不用結束整個執行流程。服務降級是指,當依賴的非核心模組出問題時,可以選擇不請求或者熔斷式請求 過載保護 資料可以不吐給客戶端,這就要求對資料或者服務進行級別劃分,優先保證使...
服務端測試
首先服務端的測試包含哪些東西呢?實際上,服務端的測試簡單來說就是除了前端以外的的測試,總的來說可以分為以下兩類 1.web或者的提供業務邏輯的服務端介面測試 介面測試佔據工作工作中的80 介面測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。下面粗略的列舉出測試的幾個...