Jor*_*ark 2 php user-agent http
对不起,如果这个问题对你们中的某些人来说似乎有点基础,但我的编程知识还有很多不足之处,至少可以说!
我想知道的是:当我的Web服务器发出请求时,如何检测请求用户代理支持的HTTP 版本(即HTTP/1.0或HTTP/1.1)?我的服务器使用的服务器端脚本语言是PHP 5.2版.
基本上,我想用PHP做这样的事情:
if(/* user agent is currently using HTTP/1.1 */) {
// do this...
}
else {
// do something else...
}
Run Code Online (Sandbox Code Playgroud)
如果有人能指出我正确的方向,我将非常感激.提前致谢!
超全局$_SERVER变量通常包含这种信息.在这种情况下,您对该SERVER_PROTOCOL条目感兴趣:
if($_SERVER['SERVER_PROTOCOL'] == 'HTTP/1.1'){
// Client is using HTTP/1.1
} else {
// Client is using a different protocol (likely HTTP/1.0)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
951 次 |
| 最近记录: |