HttpClient获取302响应中的Location头信息

 public static String getLocationUrl(String url) {RequestConfig config = RequestConfig.custom().setConnectTimeout(50000).setConnectionRequestTimeout(10000).setSocketTimeout(50000).setRedirectsEnabled(false).build();//不允许重定向   CloseableHttpClient httpClient = HttpClients.custom().setDefaultRequestConfig(config).build(); String location = null;int responseCode = 0;HttpResponse response;try {response = httpClient.execute(new HttpGet(url));responseCode = response.getStatusLine().getStatusCode();if (responseCode == 302) {Header locationHeader = response.getFirstHeader("Location");location = locationHeader.getValue();}} catch (Exception e) {e.printStackTrace();}return location;}

JAVA核心知识点--HttpClient获取302响应中的Location头信息相关推荐

  1. java获取当前日期的前一天日期,Java核心知识点

    一.分布式架构学习路线图 据统计,人的阅读时间在20分钟以内是能够达到全身心投入的,顾文章单张篇幅以后会尽量缩短,但更新会尽量相应频繁一些. 二.计算机软件发展历史 首先我们了解下计算机软件的发展历史 ...

  2. Java核心知识点 --- 线程中如何创建锁和使用锁 Lock , 设计一个缓存系统

    理论知识很枯燥,但这些都是基本功,学完可能会忘,但等用的时候,会发觉之前的学习是非常有意义的,学习线程就是这样子的. 1.如何创建锁? Lock lock = new ReentrantLock(); ...

  3. Java核心知识点学习----多线程中的阻塞队列,ArrayBlockingQueue介绍

    1.什么是阻塞队列? 所谓队列,遵循的是先进先出原则(FIFO),阻塞队列,即是数据共享时,A在写数据时,B想读同一数据,那么就将发生阻塞了. 看一下线程的四种状态,首先是新创建一个线程,然后,通过s ...

  4. 最全最新的的Java核心知识点整理!!! 【推荐】

    前言: 想要文档版的小伙伴们可以私信我领取哦,更加清晰 一目了然 ~ Java核心知识点! 博客整理出来的稍微有点乱~ 目录 目录 -1 JVM - 19 2.1. 线程 - 20 2.2. JVM ...

  5. 牛逼了!8000页Java 核心知识点+面试题整理,超全!

    今年金九银十要来了,很多小伙伴都在准备跳槽.小编为大家汇总了份Java核心知识点面试题和答案,基本上涵盖了所有后端技术栈,相信可以帮助大家拿到自己心仪的offer. 截了几张图,大家可以仔细查看左边的 ...

  6. 十年BAT架构履历,铁柱磨针成188页Java核心知识点

    首先祝快乐,另外也希望这篇文章可以帮助到大家. Java核心知识点.覆盖了面试,JVM.锁.并发.Java反射.Spring原理.微服务.Zookeeper.数据库.数据结构等大量知识点.总计118页 ...

  7. 在header中添加中文头信息

    默认情况下,在http头信息中不能存放中文,如果需要在header中添加中文头信息,需要进行编码处理. 发送方: String data = URLEncoder.encode("中文&qu ...

  8. Java开发岗:本硕211毕业一年,大厂面试最终拿下美团offer!献上我的面经+Java核心知识点(秋招适用)

    自我介绍 本人三年开发,985硕士,211本科,专业都是软件工程,一直投的是Java后台开发,只投过一次网易的测试,技术不是太牛,但是比较努力.实验室没有项目,so项目经验是0,在去年这个时候看到实验 ...

  9. 北大青鸟java半年学费,Java核心知识点

    开头 关于程序员,除了做项目.看视频来提高自身的技术之外,还有一种提升自己的专业技能就是:多!看!书!MySQL俨然已经成为了IT技术人员必须掌握的核心技能之一! <MySQL从入门到精通> ...

最新文章

  1. 四、One-hot和损失函数的应用
  2. [转载]IT知识体系结构图
  3. TZOJ--3560: Ordered Fractions (枚举)
  4. 二进制-八进制-十进制-16进制之间的转换
  5. web service 学习 2 -- 什么时候应该使用web service
  6. 中缀表达式变后缀分析
  7. java同步锁实例_Java同步锁全息详解
  8. 计算机教师招聘试题(汇总集合版),计算机教师招聘试题(汇总集合版).doc
  9. 设计模式(八)桥接模式
  10. 二进制安装kubernetes1.14.1
  11. 计算机网络:自顶向下(Top-Down)学习笔记_1.1
  12. M0+体系结构与指令系统简介
  13. 在Word中的方框里打对勾都有哪些方法?☑☑☑
  14. 数学建模——层次分析法,一致性检验学习笔记(一)
  15. 厨神之路五--粥汤类
  16. 微软2023届校招开始啦(文内有内推方法)
  17. 商业智慧:创造奇迹的信件
  18. vue页面报错: Uncaught ReferenceError: Login is not defined at HTMLButtonElement.onclick
  19. dna编码库_DNA编码化合物库,新药筛选划时代的变革
  20. C#简单调用FMU ,进行仿真计算

热门文章

  1. 【bzoj 3238】差异
  2. PHP+Mysql制作一个学生成绩查询模块
  3. 微信小程序云开发-证件照的实现
  4. excel公式编写简化,Python生成公式
  5. spring的几种注入方式
  6. 计算机怎么消除用户密码,电脑开机设置了密码要怎么删除
  7. ID号自动生成,补缺功能
  8. python ros gps转xyz坐标系
  9. 差商近似1阶导数matlab,常微分方程的解法 (一): 常微分方程的离散化 :差商近似导数、数值积分方法、Taylor 多项式近似...
  10. 32位plsql连接64位oracle