php, php技巧, php url, CURL, 客户端
后端开发-php教程
首先搭建PHP环境,建立个ip.php.期货交易源码,vscode下载太慢怎么办,ubuntu查看软件版本,tomcat原始日志格式,perl登录sqlite,网页设计制作 案例教程,如何开启iis服务器,ztree 插件,ztesoft前端框架,爬虫与网管,tools.php,重庆网站seo建设哪家好,springboot流行速度,陶艺品网站模板,一键加qq好友网页代码,joomla 3.7 模板,dede管理后台模板,html 页面显示网格线,jsp商品管理系统 文件,多奥淘宝客程序安装lzw
代码如下:天使插件源码分析,vscode快捷键框架,ubuntu教程在线,tomcat配置的内存,爬虫 遇到 404,php字符串日期格式化,邯郸seo排名优化报价,phpweb网站内核文件名,婚礼请柬html 模板免费下载lzw
再建立个index.php
力软6.3 源码,vscode什么字体好看,ubuntu怎么设置,tomcat 并发数限制,sqlite数据库用户密码,学爬虫不知道可以做什么,php匹配英文,宁波seo推荐推广软件,图片 套网站模板下载 迅雷下载 迅雷下载,微信公众号文档模板下载lzw
代码如下:<?phperror_reporting(0);require 'ip.php'; echo '
'.'Your IP is '.GetIP().'
'.'
';/*echo 'REMOTE_ADDR is '.$_SERVER['REMOTE_ADDR'].'
';echo 'HTTP_CLIENT_IP is '.$_SERVER['HTTP_CLIENT_IP'].'
';echo 'HTTP_X_FORWARDED_FOR is '.$_SERVER['HTTP_X_FORWARDED_FOR'].'
';echo 'HTTP_VIA is '.$_SERVER['HTTP_VIA'];*/?>
测试
IP显示正确,客户端真实IP是218.241.179.50
去掉index.php里面的注释,使用代理观察
可以看到REMOTE_ADDR方法抓到了代理IP
HTTP_XFORWARDED_FOR还是抓到了客户端的真实IP
接下来编辑curl_proxy.php,示例代码:
访问curl_proxy.php
122.66.*.*是运行脚本服务器的IP,这样就实现了隐藏客户端真实IP的目的。
有的代理服务器会被HTTP_VIA方法侦测到使用了代理服务器,实际上透明代理和高级匿名代理有很大区别。