常用CGI环境变量 转自https://blog.csdn.net/acmdream/article/details/58070066
|
CGI环境变量名称 |
说明 |
|
REQUEST_METHOD |
请求类型,如“GET”或“POST” |
|
CONTENT_TYPE |
被发送数据的类型 |
|
CONTENT_LENGTH |
客户端向标准输入设备发送的数据长度,单位为字节 |
|
QUERY_STRING |
查询参数,如“id=10010&sn=liigo” |
|
SCRIPT_NAME |
CGI脚本程序名称 |
|
PATH_INFO |
CGI脚本程序附加路径 |
|
PATH_TRANSLATED |
PATH_INFO对应的绝对路径 |
|
REMOTE_ADDR |
发送此次请求的主机IP |
|
REMOTE_HOST |
发送此次请求的主机名 |
|
REMOTE_USER |
已被验证合法的用户名 |
|
REMOTE_IDENT |
WEB服务器的登录用户名 |
|
AUTH_TYPE |
验证类型 |
|
GATEWAY_INTERFACE |
服务器遵守的CGI版本,如:CGI/1.1 |
|
SERVER_NAME |
服务器主机名、域名或IP |
|
SERVER_PORT |
服务器端口号 |
|
SERVER_PROTOCOL |
服务器协议,如:HTTP/1.1 |
|
DOCUMENT_ROOT |
文档根目录 |
|
SERVER_SOFTWARE |
服务器软件的描述文本 |
|
HTTP_ACCEPT |
客户端可以接收的MIME类型,以逗号分隔 |
|
HTTP_USER_AGENT |
发送此次请求的web浏览器 |
|
HTTP_REFERER |
调用此脚本程序的文档 |
|
HTTP_COOKIE |
获取COOKIE键值对,多项之间以分号分隔,如:key1=value1;key2=value2 |
FastCGI扩展的环境变量
|
FastCGI环境变量名称 |
说明 |
|
FCGI_ROLE |
当前FastCGI程序担当的角色,如:RESPONDER,AUTHORIZER,FILTER |
|
FCGI_DATA_LENGTH |
服务器发送的数据长度,仅当FCGI_ROLE为:FILTER时有效 |
|
FILE_LAST_MOD |
输入文件的最后修改时间,其值为自1970年1月1日零时零分零秒至今的秒数,仅当FCGI_ROLE为:FILTER时有效 |
常用CGI环境变量 转自https://blog.csdn.net/acmdream/article/details/58070066的更多相关文章
- Ubuntu 16.04安装JDK并配置环境变量(转发:https://blog.csdn.net/yan3013216087/article/details/78307258)
系统版本:Ubuntu 16.04 JDK版本:jdk1.8.0_121 1.官网下载JDK文件jdk-8u121-linux-x64.tar.gz 我这里下的是最新版,其他版本也可以 2.创建一个目 ...
- IntelliJ Idea 常用快捷键列表 (需整理下) https://blog.csdn.net/dc_726/article/details/42784275
[常规] https://blog.csdn.net/dc_726/article/details/42784275https://jingyan.baidu.com/article/59a015e3 ...
- windows 安装lua-5.3.4 --引用自https://blog.csdn.net/wangtong01/article/details/78296369
版权声明:本文为博主原创文章,转载时请标明出处.http://blog.csdn.net/wangtong01 https://blog.csdn.net/wangtong01/article/det ...
- 为什么领域模型对于架构师如此重要? https://blog.csdn.net/qq_40741855/article/details/84835212
为什么领域模型对于架构师如此重要? https://blog.csdn.net/qq_40741855/article/details/84835212 2018年12月05日 14:30:19 绝圣 ...
- https://blog.csdn.net/u011489043/article/details/68488459
转自https://blog.csdn.net/u011489043/article/details/68488459 String 字符串常量 StringBuffer 字符串变量(线程安全) ...
- 程序员的沟通之痛https://blog.csdn.net/qq_35230695/article/details/80283720
个人理解: 一般刚工作的程序员总觉得技术最重要.但是当工作年限超过3年.或者岗位需要涉及汇报.需求对接等就会发现沟通非常重要.也许在大公司还不那么明显,但是在小公司.小团队或者创业,沟通甚至可以说是第 ...
- 自动车牌识别(ALPR)---https://blog.csdn.net/ELEVEN_ZOU/article/details/80893579
1.基本功能:从一张或者一系列的图片中提取车牌信息,比如车牌号码.车牌颜色等信息. 2.功能扩展:车型.车品牌.车牌类型等. 3.应用方向:电子交易系统(停车自动收费.收费站自动支付等).交通执法.交 ...
- 爬虫出现Forbidden by robots.txt(转载 https://blog.csdn.net/zzk1995/article/details/51628205)
先说结论,关闭scrapy自带的ROBOTSTXT_OBEY功能,在setting找到这个变量,设置为False即可解决. 使用scrapy爬取淘宝页面的时候,在提交http请求时出现debug信息F ...
- Consul+upsync+Nginx实现动态负载均衡 摘自https://blog.csdn.net/qq_29247945/article/details/80787014
传统感念:每次修改完nginx配置文件,要重启nginx 动态感念:每次修改完nginx配置信息,不需要重启,nginx实时读取配置信息. Nginx: 反向代理和负载均衡 Consul:是用go编写 ...
随机推荐
- django 常用命令 详解
check compilemessages createcachetable dbshell diffsettings dumpdata flush ...
- 使用kubernetes创建容器一直处于ContainerCreating状态的原因查找与解决
运行容器的时候,发现一直处于ContainerCreating状态,悲了个催,刚入手就遇到了点麻烦,下面来讲讲如何查找问题及解决的 运行容器命令: [root@master- ~]# kubectl ...
- ECN
ECN是工程变更管理,主要用来管理BOM的生效日期,及记录BOM的更改内容:在SAP系统中,需先创建ECN更改号码,凭ECN号码去更改管理BOM
- [ukulele]入门指南
不少尤克里里初学者在开始学习尤克里里的时候,都会进行尤克里里教程搜索,还有不少新手会问“尤克里里和吉他的区别”“尤克里里好学吗”“尤克里里和弦有哪些”等问题.今天,国际知名乐器品牌Gorilla歌芮拉 ...
- 关于搭配junit 和JUnit报initializationError的解决方法
关于junit是什么就不复述了,网上有 junit的source code是可以下载的,各个版本都有 地址:https://github.com/junit-team 通过junit 的source ...
- 突破MIME限制上传
方法:找一个正常的可上传的查看其的MIME类型,然后将马子的MIME改成合法的MIME即可.
- C语言 · 排列数
算法提高 排列数 时间限制:1.0s 内存限制:256.0MB 问题描述 0.1.2三个数字的全排列有六种,按照字母序排列如下: 012.021.102.120.201.210 输入 ...
- java线程池的应用浅析
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java ...
- DRBD 高可用配置详解(转)
高可用性集群解释:一般是指当集群中有某个节点失效的情况下,其上的任务会自动转移到其他正常的节点上.还指可以将集群中的某节点进行离线维护再上线,该过程并不影响整个集群的运行.今天来做个Heartbeat ...
- Entity Framework(六):数据迁移
在前面的几篇文章中,简单的介绍了如何使用Entity Framework的Code First模式创建数据库,但是,在前面的几篇文章中,我们都是通过使用数据库初始化策略来做,也就是每次先删除数据库然后 ...