导航:首页 > 专利知识 > 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