网络下载服务器中很多都防止别人盗链,我们的下载工具也有可能会被认为是盗链
防止被误认为是盗链的方法是:
在请求头中加入
Referer: [scheme:][//authority][path]
*path中去要除掉文件名
比如下载的URL是: http://www.xyz.com/some.rar
请求头中就应该加入
Referer: http://www.xyz.com/
是用URL下载的
在得到URLConncetion后应当在协议头中输入Referer: http://www.xyz.com/ 的方法是:
urlConnection.setRequestProperty("Referer"," http://www.xyz.com/ ");
如果是用Socket 只要在Get方法中加入这个请求头即可
加入此请求头后就不会被误认为是盗链.