本文实例为大家分享了java后台发起get请求获取响应数据,供大家参考,具体内容如下

学习记录:

话不多说直接上代码:

package com.jl.chromeTest; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLConnection; import java.nio.charset.StandardCharsets; /** * get请求测试 * @author liujilong * @since 2019-7-18 10:26:49 */ public class Test { @org.junit.Test public void test() throws Exception{ String result = get("http://www.baidu.com"); System.out.println("result====="+result); } /** * get请求 * @param url * @return * @throws Exception */ public String get(String url) throws Exception { String content = null; URLConnection urlConnection = new URL(url).openConnection(); HttpURLConnection connection = (HttpURLConnection) urlConnection; connection.setRequestMethod("GET"); //连接 connection.connect(); //得到响应码 int responseCode = connection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader (connection.getInputStream(), StandardCharsets.UTF_8)); StringBuilder bs = new StringBuilder(); String l; while ((l = bufferedReader.readLine()) != null) { bs.append(l).append("n"); } content = bs.toString(); } return content; } }

结果如图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持华域联盟。

java 请求url 返回数据_java后台发起get请求获取响应数据|chu相关推荐

  1. java实现socket连接,向指定主机指定端口发送socket数据,并获取响应数据

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现socket连接,向指定主机指定端口发送socket数据,并获取响应数据 测试代码 public static void main(S ...

  2. java getreader_java后台发起get请求获取响应数据学习记录: 话不多说直接上代码

    : package com.jl.chromeTest; import java.io.BufferedReader; import java.io.InputStreamReader; import ...

  3. 获取java返回的数据_java调用第三方接口,获取接口返回的数据。

    java接收远程调用的数据,得到的是如上个数的返回内容,我怎么写才能获取到值,现在使用的请求方法如下: public static HttpResult postJsonData(String url ...

  4. java获取response数据_Java中实现Http请求并获取响应数据

    前言 在演示的功能代码中使用的请求http地址为:http://timor.tech/api/holiday/year/ 接口说明:获取指定年份或年月份的所有节假日信息.默认返回当前年份的所有信息. ...

  5. java post xml数据_Java发HTTP POST请求(内容为xml格式)

    Java发HTTP POST请求(内容为xml格式) 一.POST请求 服务器地址:http://5.0.217.50:17001/VideoSend 服务器提供的是xml格式的http接口,接口定义 ...

  6. java get请求url拼接参数_Java 基础知识复习

    一. get和post的区别 get是从服务器上获取数据(http与服务器交互的查),post是向服务器传递数据(http与服务器交互的改). get传送的数据量比较小,post传送数据量比较大,默认 ...

  7. java接口返回值_java后台调用接口并返回值

    import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import j ...

  8. java 函数参数 返回值_java中如何用函数返回值作为post提交的参数?

    1.我想实现的功能是在java程序中导入HttpURLConnection类,然后将函数的值作为post方法要提交的参数,最后显示在显示台上. 2.要用到的函数是自己写的可以显示实时计算机cpu.内存 ...

  9. uniapp网络请求获取数据_2.uni-app 发起网络请求

    ## uni.request(OBJECT) 发起网络请求. **OBJECT 参数说明** ![](https://box.kancloud.cn/a90bf284df069eddde4019c04 ...

最新文章

  1. Ubuntu画图工具
  2. 成长必须避开的5个陷阱
  3. ubuntu下机器学习工具的安装使用
  4. kibana智能检索发送多次_msearch —— 配置index pattern,同时设置时间段,就知道到底是在哪些索引里去查找数据了...
  5. 支持向量机 (SVM)分类器原理分析与基本应用
  6. .Net 中HashTable,HashMap 和 Dictionarykey,value 和ListT和DataTable的比较
  7. 5800对于存储卡密码设置问题
  8. Cognos 云最佳实践: 调整架构提供性能和可伸缩性
  9. vs2012 boost配置
  10. ubuntu chrome 无法从该网站添加应用,拓展程序或脚本
  11. Git入门教程(一)
  12. python下载文件损坏_pythonw.exe停止工作,无法运行IDLE或任何.py文件 - python
  13. 马的遍历(洛谷-P1443)
  14. 计算书费(信息学奥赛一本通-T1104)
  15. Unity 3D Hierarchy视图
  16. 关于Java中的GUI事件处理
  17. Excel中 插入 对号等特殊字符
  18. Word中公式输入的快捷键
  19. Vue首屏加载等待动画
  20. [CTF]-反弹shell[2]

热门文章

  1. php程序设计案例教程 程序题,PHP程序设计案例教程
  2. python模拟qq空间登录_python selenium模拟登录163邮箱和QQ空间
  3. 钢琴块2电脑版_快陪练教师端电脑版下载_快陪练教师端pc版免费下载[在线教学]...
  4. java 中batch_java相关:Mybatis中使用updateBatch进行批量更新
  5. Flink的异步I/O及Future和CompletableFuture
  6. mesh和wifi中继的区别_小米官方科普路由器Mesh功能,它和普通的中继有什么区别...
  7. python网络编程内容_Python网络编程
  8. 卫星系统——酒店后端全链路日志收集工具介绍
  9. 论文浅尝 | 变分知识图谱推理:在KG中引入变分推理框架
  10. python中字符串添加r的作用,原始字符串不发生转义