Javascript判断输入HTTP值函数名:cURL()

 Coding
Likt
  188

在静态网站可通过Javascript读取URL,通过URL分离读取所附带的GET数据 本文章所示封装函数可用于前段源码用于判断输出请求。

function cURL(str_url){
    var strRegex ="^((https|http|ftp|rtsp|mms)?://)" 
         +"?(([0-9a-z_!~*'().&=+$%-]+:)?[0-9a-z_!~*'().&=+$%-]+@)?"//ftp的user@ 
         +"(([0-9]{1,3}\.){3}[0-9]{1,3}"// IP形式的URL- 192.168.1.1 
         +"|"//允许IP和DOMAIN(域名) 
         +"([0-9a-z_!~*'()-]+\.)*"//域名- www. 
         +"([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\."//二级域名 
         +"[a-z]{2,6})"// first level domain-.com or .museum 
         +"(:[0-9]{1,4})?"//端口-:80 
         +"((/?)|"// a slash isn't required if there is no file name 
         +"(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$"; 
     var re=new RegExp(strRegex); 
     //re.test() 
     if (re.test(str_url)){ 
         return(true); 
     }else{ 
         return(false); 
     } 
}
根据《互联网跟帖评论服务管理规定》,您需要登录后才能进行留言,您的相关信息由畅言云评进行采集,感谢您的配合。