最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何基于java或js獲取URL返回狀態(tài)碼

 更新時間:2019年11月28日 10:20:12   作者:農(nóng)名工進城  
這篇文章主要介紹了如何基于java或js獲取URL返回狀態(tài)碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了如何基于java或js獲取URL返回狀態(tài)碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

描述:使用java或者js訪問某個網(wǎng)站,返回狀態(tài)碼

1.java實現(xiàn)

// 用getResponseCode可以獲取URL返回狀態(tài)碼
String surl = "";
try {
      surl="你的url";
        URL url = new URL(surl);
        URLConnection rulConnection  = url.openConnection();
        HttpURLConnection httpUrlConnection = (HttpURLConnection) rulConnection;
        httpUrlConnection.setConnectTimeout(300000);
        httpUrlConnection.setReadTimeout(300000);
        httpUrlConnection.connect();
        String code = new Integer(httpUrlConnection.getResponseCode()).toString();
        String message = httpUrlConnection.getResponseMessage();
        System.out.println("getResponseCode code ="+ code);
        System.out.println("getResponseMessage message ="+ message);
        if(!code.startsWith("2")){
          throw new Exception("ResponseCode is not begin with 2,code="+code);
        }
        System.out.println(getCurDateTime()+"連接"+surl+"正常");
     }catch(Exception ex){
        System.out.println(ex.getMessage());
     }

2.js實現(xiàn)(成功會返回200,如果頁面找不到會返回404)

function GetHttpStatusCode($url){
  $curl = curl_init();
  curl_setopt($curl,CURLOPT_URL,$url);//獲取內(nèi)容url
  curl_setopt($curl,CURLOPT_HEADER,1);//獲取http頭信息
  curl_setopt($curl,CURLOPT_NOBODY,1);//不返回html的body信息
  curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);//返回數(shù)據(jù)流,不直接輸出
  curl_setopt($curl,CURLOPT_TIMEOUT,30); //超時時長,單位秒
  curl_exec($curl);
  $rtn= curl_getinfo($curl,CURLINFO_HTTP_CODE);
  curl_close($curl);
  return $rtn;
}
$url = "http://www.baidu.com";
GetHttpStatusCode($url);

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • spring中自動注入注解的實現(xiàn)方式

    spring中自動注入注解的實現(xiàn)方式

    在Spring框架中,AutowiredAnnotationBeanPostProcessor負責(zé)處理@Autowired和@Value注解,實現(xiàn)依賴注入,首先通過TypeMappedAnnotations獲取注解,并根據(jù)注解屬性構(gòu)建InjectionMetadata,存入緩存
    2024-09-09
  • Mybatis?XML配置文件實現(xiàn)增刪改查的示例代碼

    Mybatis?XML配置文件實現(xiàn)增刪改查的示例代碼

    本文主要介紹了Mybatis?XML配置文件實現(xiàn)增刪改查的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • 詳解openfeign集成spring?cloud?loadbalancer實現(xiàn)負載均衡流程

    詳解openfeign集成spring?cloud?loadbalancer實現(xiàn)負載均衡流程

    這篇文章主要介紹了openfeign集成spring?cloud?loadbalancer實現(xiàn)負載均衡流程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • springboot集成swagger、knife4j及常用注解的使用

    springboot集成swagger、knife4j及常用注解的使用

    這篇文章主要介紹了springboot集成swagger、knife4j及常用注解的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Java?3年面試經(jīng)驗告訴你Mybatis是如何進行分頁的

    Java?3年面試經(jīng)驗告訴你Mybatis是如何進行分頁的

    這篇文章主要介紹了Java?3年面試經(jīng)驗告訴你Mybatis是如何進行分頁的,對于任何ORM框架,分頁的實現(xiàn)邏輯無外乎兩種,不管怎么包裝,最終給到開發(fā)者的,只是使用上的差異而已,本文給大家講解的很明白,感興趣的朋友一起看看吧
    2022-09-09
  • Java常用加密算法實例總結(jié)

    Java常用加密算法實例總結(jié)

    這篇文章主要介紹了Java常用加密算法,結(jié)合實例形式總結(jié)分析了base64、md5、sha、rsa、des等加密算法實現(xiàn)技巧,需要的朋友可以參考下
    2017-10-10
  • 10個Elasticsearch查詢的實用技巧分享

    10個Elasticsearch查詢的實用技巧分享

    Elasticsearch是一個非常流行的搜索引擎,已經(jīng)成為了許多企業(yè)的首選解決方案。本文將向大家介紹10個實用的Elasticsearch查詢技巧,并配上對應(yīng)的代碼示例,希望對大家有所幫助
    2023-04-04
  • MyBatis 實現(xiàn)數(shù)據(jù)的批量新增和刪除的操作

    MyBatis 實現(xiàn)數(shù)據(jù)的批量新增和刪除的操作

    這篇文章主要介紹了MyBatis 實現(xiàn)數(shù)據(jù)的批量新增和刪除的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Java實現(xiàn)對中文字符串的排序功能實例代碼

    Java實現(xiàn)對中文字符串的排序功能實例代碼

    這篇文章主要介紹了Java實現(xiàn)中文字符串的排序功能實例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • Java Web 簡單的分頁顯示實例代碼

    Java Web 簡單的分頁顯示實例代碼

    這篇文章主要介紹了Java Web 簡單的分頁顯示實例代碼的相關(guān)資料,本文通過,計算總的頁數(shù)和查詢指定頁數(shù)據(jù)兩個方法實現(xiàn)分頁效果,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06

最新評論

永和县| 石家庄市| 黄山市| 浦东新区| 札达县| 黄梅县| 平度市| 蓬溪县| 新巴尔虎左旗| 社旗县| 云林县| 怀安县| 泰顺县| 崇州市| 和平区| 陈巴尔虎旗| 轮台县| 泾阳县| 鹤庆县| 合作市| 麻江县| 汕尾市| 呈贡县| 漳浦县| 滨海县| 高密市| 嘉兴市| 南投县| 东宁县| 闽侯县| 晋州市| 三河市| 涿州市| 革吉县| 舞钢市| 东台市| 黄龙县| 哈尔滨市| 金秀| 炎陵县| 巴中市|