当前位置: 代码网 > it编程>编程语言>其他编程 > 如何判断URL格式是否符合规范?

如何判断URL格式是否符合规范?

2024年05月15日 其他编程 我要评论
<%function checkisurl(tmpstring) dim c,i checkisurl = true tmpstring=lcase(trim(tmpstring))
<%
 function checkisurl(tmpstring)

      dim c,i
      checkisurl = true
      tmpstring=lcase(trim(tmpstring))
      if left(tmpstring,7)<>"http://" then tmpstring="http://"&tmpstring
      for i = 8 to len(checkisurl)
            c = lcase(mid(tmpstring, i, 1))
            if instr("abcdefghijklmnopqrstuvwxyz_-./\", c) <= 0 and not isnumeric(c) then
                  checkisurl = false
                  exit function
            end if
      next
      if left(tmpstring, 1) = "." or right(tmpstring, 1) = "." then
            checkisurl = false
            exit function
      end if
      if instr(tmpstring, ".") <= 0 then
            checkisurl = false
            response.write "f3"
            exit function
      end if
      if instr(checkisurl, "..") > 0 then
            checkisurl = false
      end if

end function
%>
<%

if checkisurl(request("u"))=true then
      %>
恭喜,你的url通过!
<%
else
      %>
对不起,你的url不合乎规范,请重新检查!
<%end if%>

[1]

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com