我做了一个页面A,然后在页面B中用小偷来浏览页面A;
我在页面A中用了header("location: 页面C");把目标重定向到页面C;
我理想的是浏览器就直接浏览页面C,但是现实却是浏览器通过页面B小偷来浏览页面C;
也就是在页面用小偷浏览页面A时,页面A进行了重定向,但是并没有脱离页面b;如果要在不改变页面B的情况下实现我理想的效果,怎么办呢?
我在页面A中用了header("location: 页面C");把目标重定向到页面C;
我理想的是浏览器就直接浏览页面C,但是现实却是浏览器通过页面B小偷来浏览页面C;
也就是在页面用小偷浏览页面A时,页面A进行了重定向,但是并没有脱离页面b;如果要在不改变页面B的情况下实现我理想的效果,怎么办呢?
能被浏览器访问,小偷程序就能模拟浏览器访问来获取数据。其实,你可以对$_SERVER['HTTP_USER_AGENT']的值进行简单的判断,这样可以过滤掉非浏览器的访问。
哈哈,难啊!
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)[/size]
首先,他们都是限定为局域网可访问。
为了让外网能访问,我做了一个跳板程序,实质也是小偷。这几个网站,都是需要判断用户是否有权限访问(比如登陆,IP段等),如果符合要求,就开始用SESSION或者COOKIE来标示浏览者,并跳转到新页面。而有些新页面,还需要进一步的用户身份验证,而对于翻页,则还有一套独立的session或者cookie来标示。
再比如淘宝客,经过了大概5次跳转,最后一次,有一个cookie,竟然是从用户页面js生成发到服务器的。总之,只要浏览器能正常访问的,通过数据小偷,是完全可以获取的。