URL转换
来源:互联网 发布:mysql 查询成绩最高分 编辑:程序博客网 时间:2024/06/05 14:07
package com.admin.util;
import java.net.HttpURLConnection;
import java.net.URL;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class URLUtil {
private static URL url;
private static HttpURLConnection con;
private static int state = -1;
public static void main(String[] args) {
/*URLUtil u=new URLUtil();
URL s=u.isConnect("http://mp.weixin.qq.com/s?src=3×tamp=1484648484&ver=1&signature=6qKPzB5P9oPZXCOwjIP997IcW*S29vwwsCHsGUYjWpsipiAiRX5gwjyKE415K8tj5aFzd05-DQYQozafalETTY3cxDO4qyxsmD6MGA6FTwfI49Yvxug1AlQewFiy1EnomO6dDCFdLfEBIObeq79n1Kd4RX1iDK-2PgiRL-EnPTI=");//如果不为Null表示链接可以访问
}else{
System.out.println("链接"+s);
}*/
}
public synchronized URL isConnect(String urlStr) {
int counts = 0;
urlStr+="&uin=NDM=";
if (urlStr == null || urlStr.length() <= 0) {
return null;
}
while (counts < 3) {
try {
url = new URL(urlStr);
con = (HttpURLConnection) url.openConnection();
state = con.getResponseCode();
System.out.println("第"+counts +"次状态= "+state);
if (state == 200 && "OK".equals(con.getResponseMessage()) ) {
return con.getURL();
}
break;
}catch (Exception ex) {
counts++;
ex.printStackTrace();
}
}
return null;
}
}
import java.net.HttpURLConnection;
import java.net.URL;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class URLUtil {
private static URL url;
private static HttpURLConnection con;
private static int state = -1;
public static void main(String[] args) {
/*URLUtil u=new URLUtil();
URL s=u.isConnect("http://mp.weixin.qq.com/s?src=3×tamp=1484648484&ver=1&signature=6qKPzB5P9oPZXCOwjIP997IcW*S29vwwsCHsGUYjWpsipiAiRX5gwjyKE415K8tj5aFzd05-DQYQozafalETTY3cxDO4qyxsmD6MGA6FTwfI49Yvxug1AlQewFiy1EnomO6dDCFdLfEBIObeq79n1Kd4RX1iDK-2PgiRL-EnPTI=");//如果不为Null表示链接可以访问
if(null !=s){
System.out.println("链接"+s.toString());}else{
System.out.println("链接"+s);
}*/
}
public synchronized URL isConnect(String urlStr) {
int counts = 0;
urlStr+="&uin=NDM=";
if (urlStr == null || urlStr.length() <= 0) {
return null;
}
while (counts < 3) {
try {
url = new URL(urlStr);
con = (HttpURLConnection) url.openConnection();
state = con.getResponseCode();
System.out.println("第"+counts +"次状态= "+state);
if (state == 200 && "OK".equals(con.getResponseMessage()) ) {
return con.getURL();
}
break;
}catch (Exception ex) {
counts++;
ex.printStackTrace();
}
}
return null;
}
}
0 0
- url转换
- URL转换
- url中文编码转换
- url转换工具
- 安全url转换
- java编码转换url
- java url编码转换
- url 转换成ip
- JavaScript URL汉字编码转换
- 短URL生成转换
- android url转换乱码
- 中文URL 转换
- URL编码转换
- JavaScript URL汉字编码转换
- JavaScript URL汉字编码转换
- url特殊字符转换
- 对url进行转换
- url 转换成ip
- Python 集合set()添加删除、交集、并集、集合操作详解
- centos搭建spark
- docker学习笔记
- Linux下库加载问题总结
- SylixOS 启动浅析
- URL转换
- Sublime Text 2 强大的编辑功能
- MaterialDesign介绍和初步使用
- std::lock_guard std::unique_lock 区别
- JAVA通过XPath解析XML性能比较
- 1、Power Map—什么是Power Map?
- load runner 入门
- BT(带中心Tracker)通信协议的分析
- jQ点击那个栏目,给哪个栏目加样式,根据url判断