Java 获取网络重定向URL
来源:互联网 发布:个股龙虎榜数据 编辑:程序博客网 时间:2024/06/02 06:50
import java.net.HttpURLConnection;import java.net.URL;import org.junit.Assert;import org.junit.Test;public class GetRedirectUrlTest {@Testpublic void test_getRedirectUrl() throws Exception {String url="http://www.baidu.com/link?url=ByBJLpHsj5nXx6DESXbmMjIrU5W4Eh0yg5wCQpe3kCQMlJK_RJBmdEYGm0DDTCoTDGaz7rH80gxjvtvoqJuYxK";String expectUrl="http://www.zhihu.com/question/20583607/answer/16597802";String redictURL = getRedirectUrl(url);Assert.assertEquals(expectUrl, redictURL);} /** * 获取重定向地址 * @param path * @return * @throws Exception */private String getRedirectUrl(String path) throws Exception {HttpURLConnection conn = (HttpURLConnection) new URL(path).openConnection();conn.setInstanceFollowRedirects(false);conn.setConnectTimeout(5000); return conn.getHeaderField("Location");}}
0 0
- Java 获取网络重定向URL
- Java/Android 获取网络重定向文件的真实URL
- Java/Android 获取网络重定向文件的真实URL
- HttpClient获取重定向URL
- C# 获取url 状态,获取重定向
- 获取重定向后的url
- CURL获取 URL Location:重定向
- python 重定向获取真实url
- 安卓获取url重定向后的url
- java web基础 --- URL重定向Filter
- VC网络重定向网址获取
- URL重定向
- HttpClient URL 重定向
- URL重定向
- url重定向
- IIS7 url重定向
- url重定向
- Url重定向
- git 的一些用法
- iOS开发 FFmpeg 编译及使用
- OLAP与OLTP
- c#lock语句及在单例模式中应用
- crontab Linux
- Java 获取网络重定向URL
- 5555555555555555555555555
- JAVA缓存技术
- Linux的inode、软链接、硬链接
- 工厂方法模式
- 主流动画实现方式总结
- 1010. Radix (25)
- 如何实现PDF转换成Word的简单方法
- opencv深度和通道小结