如何用脚本加密一个超级链接

解决方案 »

  1.   

    刚刚在cf回答了这个问题,看看这个是不是你要的,function encrypt(pUrl) {
      // the following letters and numbers and other characters are going
      // to be encrypted.
      letters = "abcdefghijklmnopqrstuvwxyz/.1234567890~_:";
      
      encrypt = new Array(
      "%61","%62","c","%64","e","%66",
      "%67","%68","%69","%6a","%6b","%6c",
      "m","n","o","%70","%71","%72",
      "%73","t","%75","%76","w","%78",
      "%79","%7a","/","."
      ,"1","2","3","4","5","6","7","8",
      "9","0","~","_","!",":");
      
      var input = pUrl;
      output = "";
      for(var count = 0; count < input.length; count++) {
        daChar = input.charAt(count);
        for (i = 0; i < letters.length; i++) {
          if (daChar == letters.charAt(i)) {
            output += encrypt[i];
            break;
          }
        }
      }
      return output;
    }
    </script>
      

  2.   

    主要是服务器端怎么获取加密后的http文件请求...比较麻烦... 加密意味着麻烦...