doujie4787 2012-06-16 21:41
浏览 118

从服务器设置HTTP Referrer?

is there a way to send the http referrer from the server instead of the browser?

Here is what I have tried so far

    if ($download_result['redirect'])
    {
        header('Referer: http://torcache.net/torrent/DD157829553E81D3C513D93420624942FFA48D99.torrent');
        header('Server: nginx/1.3.0');
        header('Content-Type: application/x-bittorrent');
        header('Content-Encoding: gzip');
        header('Content-Length: 10767');
        header('Location: ' . $download_result['url2']);
    }
    }

I need to set the referer agent because using Torcache first goes to a html page before actually downloading the torrent cache; this makes it annoying as you have to click on the back button to go back to the website after d.l; After seeing the GET headers that were sent, I wanted to fake the http referrer agent so that it skips the html page and gets the cache

  • 写回答

2条回答 默认 最新

  • dongxian3852 2012-06-16 21:43
    关注

    No, the server cannot force the client to send a particular HTTP Referer value.

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题