2024-06-18 04:33:08 发布
网友
我想在我的服务器上设置一个服务,它将决定我从网上刮来的代理服务器是否是匿名的。我需要的只是一个uri,服务器将从该uri中返回与接收到的请求完全相同的请求,然后检查我的公共IP是否在响应字符串中(例如在HTTP_X_FORWARDED_中)。在
以前有人这样做过吗? 任何帮助都将不胜感激!在
为什么不编写一个简单的PHP脚本并亲自检查一下呢?在
<?php foreach (getallheaders() as $name => $value) { echo "$name: $value\n"; } ?>
将其另存为headers.php,并通过代理服务器在浏览器中调用它。服务器看到的所有请求头都将在屏幕上显示。在
headers.php
好的,多亏了Gaurav,我用这个简单的php脚本(getallheaders()need PECL)完成了它:
getallheaders()
<?php $headers = array(); foreach($_SERVER as $key => $value) { if(strpos($key, 'HTTP_') === 0) { $headers[str_replace(' ', '-', ucwords(str_replace('_', ' ', strtolower(substr($key, 5)))))] = $value; echo $value; } } ?>
如果有人需要这个。。在
为什么不编写一个简单的PHP脚本并亲自检查一下呢?在
将其另存为
headers.php
,并通过代理服务器在浏览器中调用它。服务器看到的所有请求头都将在屏幕上显示。在好的,多亏了Gaurav,我用这个简单的php脚本(
getallheaders()
need PECL)完成了它:如果有人需要这个。。在
相关问题 更多 >
编程相关推荐