使用了gson解析数据

package online.geekgalaxy.test;import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;import com.google.gson.*;public class jsonAPI {public static void main(String[] args) throws Exception {//外接口路径String urlStr="http://31f.cn/api/httpAll/";//链接URLURL url=new URL(urlStr);//返回结果集StringBuffer document = new StringBuffer();//创建链接URLConnection conn = url.openConnection();//读取返回结果集BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream(),"utf-8"));String line = null;while ((line = reader.readLine()) != null){document.append(line);}reader.close();System.out.println(document);JsonParser parse =new JsonParser();  //创建json解析器try {JsonObject json=(JsonObject) parse.parse(document.toString());  //创建jsonObject对象JsonArray list = json.get("proxy").getAsJsonArray();for (JsonElement element:list) {JsonObject childjson = (JsonObject) parse.parse(element.toString());String ip = childjson.get("ip").getAsString();Integer port = childjson.get("port").getAsInt();System.out.println("IP: " + ip);System.out.println("Port: " + String.valueOf(port));}} catch (JsonIOException e) {e.printStackTrace();}}}

Java获取代理地址和端口相关推荐

  1. java获取IP地址和MAC地址方式

    java获取IP地址和MAC地址方式 前端和后台都可以获取 ip获取方式比较简单,就不做分析了,主要说mac的获取 前端获取的方式与局限性:尝试好几种方式,这种是最易实现.最简单的方式,确实能获取该浏 ...

  2. java获取IP地址,request.getHeader(“x-forwarded-for“)

    Nginx配置 前后端分离之后,采用nginx作为静态服务器,并通过反向代理的方式实现接口跨域的方式,在降低开发成本的同时也带来了诸多问题,例如客户端真实IP的获取. 在一些特殊场景下,比如风控和支付 ...

  3. http请求工具类 含是否代理 及设置代理地址及端口

    背景说明:因为我们公司用内网开发 限制了上网 可以通过代理地址 去访问个别的网站 但是浏览器有自带的代理 设置完就可以访问 百度了一天 说什么设置idea proxy 代理啥的 setting 里面设 ...

  4. Java 获取IP地址的工具类

    package cn.tolin.springboot.lab1.util;import javax.servlet.http.HttpServletRequest; import java.net. ...

  5. java获取mac地址-屏蔽ip封mac地址

    首先要说的是:可以支持外网机器的mac地址获取.  以前弄了一个只能访问局域网. 有防火墙就访问不了, 但是这个不用担心了. 测试了百度的ip,已经可以获得mac地址 测试效果图: java通过ip获 ...

  6. Java获取IP地址和VUE获取IP地址。

    java 获取 IP String ip = "";String address = "";try {// 获取IP地址ip = InetAddress.get ...

  7. java获取ip地址以及获取浏览器信息工具

    /*** 获取ip地址*/public static String getIp(HttpServletRequest request) {String ipAddress = request.getH ...

  8. java 获取http地址_java如何获取当前时间,java如何获取ip地址

    展开全部 获取当前时间public static void main(String[] args) throws IOException { SimpleDateFormat format = new ...

  9. JAVA获取IP地址以及对应的地区

    2019独角兽企业重金招聘Python工程师标准>>> import java.io.BufferedReader; import java.io.InputStreamReader ...

最新文章

  1. python扫雷游戏_python实现扫雷小游戏
  2. 【目录】C#操作Excel组件Spire.XLS系列文章目录
  3. 基于keras的深度学习基本概念讲解
  4. java lists 引用包,在线等java【不在同一类,同一个包的两个LIst可以实现复制么?怎...
  5. java已知一个二叉树_Day58:对称的二叉树
  6. wincc与第三方软件opc通讯_WinCC与第三方系统数据交互—IndustrialDataBridge
  7. 再看数据库——(2)视图
  8. scheduling java_JAVA定时任务实现的几种方式
  9. 数据结构与算法(C#)入门 --- 线性表
  10. C/C++编程语言中枚举类型(enum)介绍
  11. 智能优化算法:黑寡妇算法 -附代码
  12. java谁对view进行渲染_为啥 Response.Write 后,View就不渲染了?
  13. 深度学习图像分类(一):LeNet
  14. 工作一年的收获与思考
  15. C语言使用代码绘制爱心
  16. 尼古拉斯·凯奇:名门传奇
  17. Sleepy Cow Sorting犯困的奶牛排序(思维)
  18. 使用SimpleEmail邮件发送之QQ邮箱
  19. html涟漪效果,涟漪效果.html
  20. 技巧心得:在国家核心期刊发表文章应注意(三)

热门文章

  1. 详细介绍如何在linux中配置chisel环境
  2. android root后的好处,全面分析手机root后有什么好处 高端玩机!
  3. 驴途网--技术小结2
  4. 绝了!美图技术专家获取肉鸡服务器密码如探囊取物
  5. pyhon3模拟登录百度(2)—— 使用IE11理清百度登录内部逻辑和分析请求发送数据
  6. 创新,有时是不经意间开放的花朵——访2013 CCF青年科学家奖获得者朱军
  7. postgresql 表文件介绍
  8. 马斯克畅想的“超级高铁”物理上可行,但面临三大工程挑战
  9. timus 1192. Ball in a Dream URAL 解题报告 平生第一个计算几何+高中物理
  10. 面向对象程序设计简答题