zoukankan      html  css  js  c++  java
  • $_SERVER详解

    $_SERVER["SCRIPT_NAME"] => "/index.php",当前脚本路径
    $_SERVER["REQUEST_URI"] => "/index.php?id=1",访问的页面URI,包含查询字符串
    $_SERVER["QUERY_STRING"] => "id=1",查询字符串,不存在为" "
    $_SERVER["REQUEST_METHOD"] => "GET",请求方法,如"POST"、"PUT"等
    $_SERVER["SERVER_PROTOCOL"] => "HTTP/1.1",通信协议的名称和版本
    $_SERVER["GATEWAY_INTERFACE"] => "CGI/1.1",服务器使用的CGI 规范的版本
    $_SERVER["REMOTE_PORT"] => "60599",用户连接服务器使用的端口
    $_SERVER["SCRIPT_FILENAME"] => "E:/WWW/example/index.php",当前脚本的绝对路径
    $_SERVER["DOCUMENT_ROOT"] => "E:/WWW/example/",当前脚本文档根目录的绝对路径
    $_SERVER["REMOTE_ADDR"] => "127.0.0.1",用户的IP地址
    $_SERVER["SERVER_PORT"] => "80",服务器使用的端口
    $_SERVER["SERVER_ADDR"] => "127.0.0.1",服务器的IP地址
    $_SERVER["SERVER_NAME"] => "www.example.com",服务器的主机名,注:如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定。在 Apache 2 里,必须设置 UseCanonicalName = On 和 ServerName。 否则该值会由客户端提供,就有可能被伪造。 上下文有安全性要求的环境里,不应该依赖此值。
    $_SERVER["SERVER_SOFTWARE"] => "Apache/2.4.23 (Win32) OpenSSL/1.0.2j mod_fcgid/2.3.9",响应头中Server的内容
    $_SERVER["SERVER_SIGNATURE"] => "",包含了服务器版本和虚拟主机名的字符串
    $_SERVER["HTTP_HOST"] => "www.example.com",请求头中Host项的内容
    $_SERVER["HTTP_CONNECTION"] => "keep-alive",请求头中Connection项的内容
    $_SERVER["HTTP_PRAGMA"] => "no-cache",请求头中Pragma项的内容
    $_SERVER["HTTP_CACHE_CONTROL"] => "no-cache",请求头中Cache-Control项的内容
    $_SERVER["HTTP_UPGRADE_INSECURE_REQUESTS"] => "1",请求头中Upgrade-Insecure-Requests项的内容
    $_SERVER["HTTP_USER_AGENT"] => "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36",请求头中User-Agent项的内容
    $_SERVER["HTTP_ACCEPT"] => "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,/;q=0.8",请求头中Accept项的内容
    $_SERVER["HTTP_ACCEPT_ENCODING"] => "gzip, deflate",请求头中Accept-Encoding项的内容
    $_SERVER["HTTP_ACCEPT_LANGUAGE"] => "zh-CN,zh;q=0.8",请求头中Accept-Language项的内容
    $_SERVER["PHP_SELF"] => "/index.php",当前执行脚本的文件名
    $_SERVER["REQUEST_TIME_FLOAT"] => 1510112348.8084,请求开始的时间戳,微秒级别精准度
    $_SERVER["REQUEST_TIME"] => 1510112348,请求开始的时间戳

  • 相关阅读:
    使用vimdiff作为svn diff的查看代码工具
    Source Insight :在 { 后敲回车后让代码自动缩进
    关于浏览器内核的一些小知识
    Linux内存点滴 用户进程内存空间
    自定义eclipse代码模板
    sqlplus 小记
    LD_PRELOAD的用法 以及链接库的用法
    如何更方便的使用sooset
    [hadoop源码阅读][0]初衷和各种资源
    hadoop streaming和pipes资料
  • 原文地址:https://www.cnblogs.com/shiliuye/p/13218515.html
Copyright © 2011-2022 走看看