1. 程式人生 > 其它 >Java 測試URL地址是否能正常連線

Java 測試URL地址是否能正常連線

原文連結:https://www.cnblogs.com/dongguacha/p/5787709.html

測試例子

/**
 * 
 */
package com.zx.znyd.dao;

import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;

/**
 * @author lch
 * @date 2021年6月15日
 * @Description TODO
 * @version
 */
public class TestURL {

    /**
     * @author leichunhui
     * @date 2021年6月15日
     * @Description TODO
     * 
@version @param args */ public static void main(String[] args) { String validUrl = "https://apiserv.cmicrwx.cn/cmcc/rights/scene/rightsbaw/index.html#"; String invalidUrl = "https://apiserv.cmicrwx.cn/cmcc/rights/scene/rightsbaw/123index.html#"; boolean isValidUrl = name(invalidUrl); System.out.println(isValidUrl); }
private static boolean name(String urlString) { int status = 404; try { URL url = new URL(urlString); HttpURLConnection oc = (HttpURLConnection) url.openConnection(); oc.setUseCaches(false); oc.setConnectTimeout(3000); // 設定超時時間 status = oc.getResponseCode();//
請求狀態 if (200 == status) { // 200是請求地址順利連通。 System.out.println("連線可用"); return true; } System.out.println("連線打不開!"); return false; } catch (Exception e1) { System.out.println("連線打不開!"); return false; } } }