我在PHP网站上使用以下功能来获取访问者IP
function getClientIP(){
if (array_key_exists('HTTP_X_FORWARDED_FOR', $_SERVER)){
return $_SERVER["HTTP_X_FORWARDED_FOR"];
}else if (array_key_exists('REMOTE_ADDR', $_SERVER)) {
return $_SERVER["REMOTE_ADDR"];
}else if (array_key_exists('HTTP_CLIENT_IP', $_SERVER)) {
return $_SERVER["HTTP_CLIENT_IP"];
}
return '';}
由于我之前没有在IP地址上使用任何过滤器或验证,
几天前我的IP地址栏中收到了一些随机字符串(例如$IP_array
)而不是有效的IP地址。
我认为该请求是使用PHP脚本发送的,
我已经尝试了几种方法来欺骗我自己网站的IP,但每次都有我的原始IP或IP分配VPN
如何获得一些字符串而不是IP。
答案 0 :(得分:0)
你可以试试这个:
heroku domains:add --app heroku-blog-wordpress-app-name blog.xyz.com