導航:首頁 > 專利知識 > java判斷鏈接有效期

java判斷鏈接有效期

發布時間:2021-08-29 00:45:09

1. java超鏈接過期效果怎麼做就是用戶忘記密碼通過郵件發給用戶一個有時效的的鏈接。怎麼給鏈接加上時效

客戶端的腳本可參照下面的。
<a href="#" onclick="setHref(this);">link</a>
<script>
var cmpMon = 6;//x月,6隻是個測試值。具體值自己定義
function setHref(aLink){
var d = new Date();
var mon = d.getMonth() + 1;
//x月之前
if(mon<cmpMon)aLink.href=cmpMon+"_0.htm";
//x月份之後
else if(mon>cmpMon)aLink.href=cmpMon+"_30.htm";
//x月y日
else{
var day = d.getDate();
aLink.href=cmpMon+"_"+day+".htm";
}
}
</script>

2. Java判斷一個鏈接是否有效

一、
/**
*判斷鏈接是否有效
*輸入鏈接
*返回true或者false
*/
publicstaticbooleanisValid(StringstrLink){
URLurl;
try{
url=newURL(strLink);
HttpURLConnectionconnt=(HttpURLConnection)url.openConnection();
connt.setRequestMethod("HEAD");
StringstrMessage=connt.getResponseMessage();
if(strMessage.compareTo("NotFound")==0){
returnfalse;
}
connt.disconnect();
}catch(Exceptione){
returnfalse;
}
returntrue;
}
二、
packagetest;
importJava'target='_blank'>java.net.*;
publicclassriqi{
publicstaticvoidmain(String[]args){
try{
URLurl=newURL("http://www.9iyyzm.com");
URLConnectionconn=url.openConnection();
Stringstr=conn.getHeaderField(0);
if(str.indexOf("OK")>0)
{
System.out.println("www.2cto.com正常!");
}else{
System.out.println("不能游覽");
}
}catch(Exceptionex){
}

3. 用Java如何判斷鏈接是否有效

模擬HTTP提交,判斷訪問的HTTP STATUS CODE

僅供參考

packagecom.kidd.test.;

importjava.io.IOException;
importjava.net.HttpURLConnection;
importjava.net.MalformedURLException;
importjava.net.URL;

/**
*Helloworld!
*
*/
publicclassExecute{

publicstaticvoidmain(String[]args){
URLrealUrl;
try{
realUrl=newURL("http://www.126.com");
}catch(MalformedURLExceptione){
System.out.println("構造URL發生錯誤.");
return;
}
//打開和URL之間的連接
HttpURLConnectionconnection;
intcode;
try{
connection=(HttpURLConnection)realUrl.openConnection();
connection.connect();
code=connection.getResponseCode();
}catch(IOExceptione){
System.out.println("網路訪問異常,可能是URL異常.");
return;
}

if(code==200){
System.out.println("URL可以正常訪問.");
}else{
System.out.println("URL異常.HTTPSTATUSCODE="+code);
}


}

}

4. Java語句怎麼判斷一個鏈接是否有效

因為:
BreaderReader reader = null;
try {
reader = // 這里可能拋出異常,它導致 reader 未成功創建,所以是 null,那後面的 finally 不應該處理 null 的 close.
} finally {
if (reader != null) { }
}

5. 用JAVA判斷一個URL是否有效

try{
URLurl=newURL("http://1111.com");
url.openConnection();
}catch(Exceptione){
System.out.println("鏈接無效");
}
System.out.println("鏈接有效");
//如果不能打開鏈接,自然無效,就會執行Catch程序,否則便是有效,自然程序繼續往下走了

6. 用JAVA 判斷一個URL是否有效

try{
URL url=new URL("http://1111.com");
url.openConnection();
}catch(Exception e){
System.out.println("鏈接無效");
}
System.out.println("鏈接有效");
//如果不能打開鏈接,自然無效,就會執行Catch程序,否則便是有效,自然程序繼續往下走了

7. JAVA判斷一個URL是否有效

1、有效的定義是url合法還是url可以訪問?
2、如果僅僅是地址的書寫合法性可以通過正則或者類型轉換來校驗合法性
3、如果是聯通性有效,即地址需要能正確訪問的話需要構建HTTP(HTTPS等)請求來看response的返回碼是不是200、302、500等若果是404則標識無效。

8. 在java中對鏈接是否有效進行判斷

用equals方法進行比較判斷,如:輸入的字元串為str=
"".equals(str))
Equals則是string對象的方法
我們比較無非就是這兩種 1、基本數據類型比較 2、引用對象比較
1、基本數據類型比較
Equals都比較兩個值是否相等。相等為true 否則為false;
2、引用對象比較
Equals都是比較棧內存中的地址是否相等 。相等為true 否則為false;
小格表示的電壓值是伏;~伏,每小格表示的電

9. 用JAVA後台判斷一個URL是否有效

java後台判斷一個url是否有效:

try{
URLurl=newURL("http://ttttt點com");
url.openConnection();
}catch(Exceptione){
System.out.println("鏈接無效");
}
System.out.println("鏈接有效");

如果不能打開鏈接,自然無效,就會執行Catch程序,否則便是有效,自然程序繼續往下走了

10. 用Java判斷一個URL是否有效的兩種方法

importjava.io.InputStream;
importjava.net.URL;


publicclassTest{
publicstaticvoidmain(String[]args){
URLurl;
try{
url=newURL("http://www..com");
InputStreamin=url.openStream();
System.out.println("連接可用");
}catch(Exceptione1){
System.out.println("連接打不開!");
url=null;
}
}
}


2

importjava.net.HttpURLConnection;
importjava.net.URL;

/**
*文件名稱為:URLAvailability.java
*文件功能簡述:描述一個URL地址是否有效
*@authorJason
*@time2010-9-14
*
*/
publicclassURLAvailability{
privatestaticURLurl;
;
privatestaticintstate=-1;

/**
*功能:檢測當前URL是否可連接或是否有效,
*描述:最多連接網路5次,如果5次都不成功,視為該地址不可用
*@paramurlStr指定URL網路地址
*@returnURL
*/
(StringurlStr){
intcounts=0;
if(urlStr==null||urlStr.length()<=0){
returnnull;
}
while(counts<5){
try{
url=newURL(urlStr);
con=(HttpURLConnection)url.openConnection();
state=con.getResponseCode();
System.out.println(counts+"="+state);
if(state==200){
System.out.println("URL可用!");
}
break;
}catch(Exceptionex){
counts++;
System.out.println("URL不可用,連接第"+counts+"次");
urlStr=null;
continue;
}
}
returnurl;
}
publicstaticvoidmain(String[]args){
URLAvailabilityu=newURLAvailability();
u.isConnect("http://www..com");
}
}
閱讀全文

與java判斷鏈接有效期相關的資料

熱點內容
湖北省醫療糾紛預防與處理辦法 瀏覽:230
星光創造營後勤在哪 瀏覽:581
北京辦理知識產權 瀏覽:177
交通銀行信用卡有效期是幾年 瀏覽:913
公司協議股權轉讓 瀏覽:531
啥叫擔保物權 瀏覽:60
馬鞍山到徐州的火車 瀏覽:703
羊年限定金克絲多少錢 瀏覽:573
公共基本衛生服務結核項目試題 瀏覽:896
寶雞市工商局電話號碼 瀏覽:81
基本公共衛生服務督導工作方案 瀏覽:454
信息化成果總結 瀏覽:948
債務糾紛律師費必須提供發票嗎 瀏覽:876
手機我的世界創造模式怎麼去天堂 瀏覽:716
專利代理人個人總結 瀏覽:312
工商局黨建工作述職報告 瀏覽:685
創造力閱讀理解答案 瀏覽:866
金華質監局和工商局合並 瀏覽:334
衛生院公共衛生服務考核結果 瀏覽:693
專利權的內容有哪幾項 瀏覽:750