美文网首页
关于前端js后-台java检查网页链接是否可用

关于前端js后-台java检查网页链接是否可用

作者: MyChinaLin | 来源:发表于2020-08-08 20:49 被阅读0次

    在开发网页的时候,当我们需要从其他链接处获取信息时,我们需要先判断所使用的链接是否可用,本文整理了,前端js验证链接是否可用和后台java验证链接是否可用的方法。

    1、前端JS验证网页链接是否可用,别改变ajax的配置参数,直接用

    function urlState(url){

    $.ajax({

    type:'get',

            url:url,

            initDataType:'jsonp',

            timeout:'3000',

            processDate:'false',

            complete:function (re) {

    console.log("url State Code="+re.status);

                if (re.status==200){

    console.log("链接可用");

                }else {

    console.log("链接不可用");

                }

    }

    });

    }

    2、后台JAVA验证网页链接是否可用

    import java.net.HttpURLConnection;

    import java.net.URL;

    public class test {

    public int urlState(String url){

    int rState = -1;

            if (url==null||url.equals("")||url.length()<=0)

    return rState;

            //空格链接转码

            url = url.replace(" ","%20");

          try {

    URL url1 =new URL(url);

              HttpURLConnection hurl = (HttpURLConnection)url1.openConnection();

              rState = hurl.getResponseCode();

          }catch (Exception e){}

    return  rState;

        }

    }

    以下为代码截图。。。。。。。。。。

    通过以上两个方法,我们就能够判断在项目中使用第三方链接的时候是否正常,从而提前做好异常规避措施。

    相关文章

      网友评论

          本文标题:关于前端js后-台java检查网页链接是否可用

          本文链接:https://www.haomeiwen.com/subject/lcfkdktx.html