cgi程序常用环境变量及获取方法

来源:互联网 发布:机顶盒mac地址 编辑:程序博客网 时间:2024/05/16 23:55
环境变量
说明
QUERY_STRING传递给程式的 query 资讯REMOTE_HOST使用者发出 request 的远端 host 名称REMOTE_ADDR使用者发出 request 的远端 IP 位址AUTH_TYPE用来确定使用者合法性的监定方法REMOTE_USER使用者的合法名称REMOTE_IDENT发出 request 的使用者CONTENT_TYPEquery 资料中的 MIME 型别CONTENT_LENGTH资料长度,以 byte 或字元数来计算HTTP_FORM使用者发出 request 的电子邮件讯息HTTP_ACCEPTclient 可以接受的 MIME 型别列表HTTP_USER_AGENTclient 用来发出 request 的浏灠器GATEWAY_INTERFACEServer 使用的 CGI 版本SERVER_NAMEServer 的 host 名称或 IP 位址SERVER_SOFTWARE回应 client request 的 Server 软体名称和版本SERVER_PROTOCOL传递资讯所用的协定名称或版本SERVER_PORTServer 正在执行的 port numberREQUEST_METHOD发出 request 的方法PATH_INFO传递给 CGI 程式的额外路径PATH_TRANSLATED存在 PATH_INFO 中的给定路径的传递版本SCRIPT_NAME程式执行时的 virtual pathDOCUMENT_ROOT网路提供的文件服务所在路径HTTP_REFERER在读取 CGI 程式前,client 所指的文件 URL
char *p = getenv( "REMOTE_PORT");
原创粉丝点击