我可以在jsp中更改referer或如何更改referer?

时间:2016-05-26 17:04:48

标签: javascript jquery jsp web-crawler http-referer

  1. 我想要做的是为每个链接设置不同的引用:
  2. The Links

    2.以下解释是我的尝试:

    代码1:

    <a class="mymovie"
        mytitle="<s:property value="movieLink"/>"
        title="<s:property value="movieDownloadPath"/>" 
        href="javascript:void(0)">
          <s:property value="movieName"/>
    </a>
    

    代码2:

    $(".mymovie").click(function(){
        $.ajax({
          type:"get",
          url:$(this).attr("title"),
          beforeSend: function(request) {
                        request.setRequestHeader("Referer", $(this).attr("mytitle"));
                    },
       });
       alert($(this).attr("title"))
    });
    
    1. 效果
    2.   

      chorm,jquery-2.1.4.min.js:4拒绝设置unsafe标头“Referer”,jquery-2.1.4.min.js:4 XMLHttpRequest无法加载“这是一个下载电影的FTP链接(如:ftp:/ ..... rmvb)“只有协议方案才支持跨源请求:http,数据,chrome,chrome-extension,https,chrome-extension-resource。

      the effect in chorm

      在Firefox中,当我点击一个链接时,没有任何效果。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

通常,不允许更改print (soup.find('the tag').text) 标头。 There seems to be a workaround,但是:

referer