code: function encode_url(str) {
      var slash = str.indexOf('/', 8) + 1 || str.length;
      var res = encode(str.slice(0, slash).toUpperCase(), false);
  
      if (slash >= str.length) {
          return res;
      }
  
      var path_res = encode(str.slice(slash), false);
  
      res.data27 = res.data27.concat(path_res.data27);
  
      if (res.data10 && path_res.data10) {
          res.data10 = res.data10.concat(path_res.data10);
      }
  
      if (res.data1 && path_res.data1) {
          res.data1 = res.data1.concat(path_res.data1);
      }
  
      return res;
  }
docs: {{{1 url encode