作者appleboy46 (我是道明柏毅)
看板PHP
标题Re: [请益] 如何防盗连
时间Sun Dec 17 19:38:59 2006
※ 引述《LPH66 (凉宫春日症候群)》之铭言:
: 这个参数是表示我是从什麽地方连进来的
: 例如A网页上有个连结或<img>或<iframe>或什麽都好
: 连向B网页/图案/档案等
: 那浏览器在送出要求B的HTTP Header时会设定referer这个栏位
: 值就是A网页的位址
: 而这个值就可以用$_SERVER['HTTP_REFERER']来抓
: 那如果你是直接连进B去看的话
: 浏览器不会设referer 所以直接echo就会变成空字串
防盗连~ 无名小站 也有做到这个 不过也是要用上 "参照网址"
EX:
wget
http://pic6.pic.wretch.cc/photos/21/a/appleboy/4/1651395340.jpg
回应:
正在查找主机 pic6.pic.wretch.cc... 203.133.33.86
正在连接 pic6.pic.wretch.cc|203.133.33.86|:80... 连上了。
已送出 HTTP 要求,正在等候回应... 403 Forbidden
19:36:13 错误 403: Forbidden。
如果加上 refer
wget --refer=www.wretch.cc
http://pic6.pic.wretch.cc/photos/21/a/appleboy/4/1651395340.jpg
正在查找主机 pic6.pic.wretch.cc... 203.133.33.86
正在连接 pic6.pic.wretch.cc|203.133.33.86|:80... 连上了。
已送出 HTTP 要求,正在等候回应... 200 OK
长度: 23,111 (23K) [image/jpeg]
100%[======================================================>] 23,111
13.23K/s
19:36:05 (13.20 KB/s) -- 已储存 ‘1651395340.jpg’ [23111/23111])
就可以连上了~ 哈哈
--
********************************************************
* Appleboy Blog *
*
http://blog.Wu-Boy.com/ *
* Appleboy Album *
*
http://www.wretch.cc/album/appleboy *
********************************************************
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.29.208.2