HTTP请求标头“User-Agent”可以从Apache cgi程序中用“HTTP_USER_AGENT”获取,标头“Content-Length”用“CONTENT_LENGTH”获取。如何获取请求标头“SOAPAction”?是否必须编写“HTTP_SOAPACTION”、“HTTP_SOAP_ACTION”、“SOAPACTION”或“SOAP_ACTION”?
dtcbnfnu1#
答案是“HTTP_SOAPACTION”。根据RFC 3875:如果使用的协议是HTTP,则名称以“HTTP_”开头的元变量包含从客户机请求头字段读取的值。HTTP头字段名称转换为大写,所有出现的“-”替换为“_“,并在前面加上“HTTP_”以给予元变量名称。
_
1条答案
按热度按时间dtcbnfnu1#
答案是“HTTP_SOAPACTION”。
根据RFC 3875:
如果使用的协议是HTTP,则名称以“HTTP_”开头的元变量包含从客户机请求头字段读取的值。HTTP头字段名称转换为大写,所有出现的“-”替换为“
_
“,并在前面加上“HTTP_”以给予元变量名称。