快递鸟官网接口文档 官网密钥: 快递鸟物流查询接口有免费和收费版本,根据需要可以选择不同的套餐。对接周期大概在一天左右,他们有写好的demo,可以直接使用。 import com.alibaba.fastjson.JSONObject; import java.io.*; import java.n ...
分类:
编程语言 时间:
2019-11-23 20:12:12
阅读次数:
79
声明:本博客纯属技术学习,由于是用爬虫形式实现的,不确定是否违反相关法律,若进行商用请自行咨询学信网,学信网网址:https://www.chsi.com.cn/ 1.添加依赖 外部依赖有jsoup,taip,fastjson。 jsoup用来解析html; taip是腾讯AI的java 非官方ap ...
分类:
其他好文 时间:
2019-11-23 18:15:38
阅读次数:
216
问题:后端返回了个Long型的数据,在前端展示时最后2位变为00了 例如返回Long型的数据为75874464836881101,结果接口返回变为75874464836881100了 解决方法: 1、针对单个接口解决该问题 直接将Long型字段换成String类型字符串返回,再获取接口展示数据正确~ ...
分类:
Web程序 时间:
2019-11-23 16:08:06
阅读次数:
123
背景 fastjson爆出重大漏洞,攻击者可使整个业务瘫痪 漏洞描述 常用JSON组件FastJson存在远程代码执行漏洞,攻击者可通过精心构建的json报文对目标服务器执行任意命令,从而获得服务器权限。此次爆发的漏洞为以往漏洞中autoType的绕过。 影响范围 FastJson < 1.2.48 ...
分类:
其他好文 时间:
2019-11-22 10:32:20
阅读次数:
95
一、漏洞利用过程 查看java版本:java -version jdk版本大1.8 openjdk versin "1.8.0_222" 下载漏洞利用文件:git clone https://github.com/CaijiOrz/fastjson-1.2.47-RCE 执行:java -cp ma ...
分类:
Web程序 时间:
2019-11-21 14:14:46
阅读次数:
711
多次理解,反复练习,破釜沉舟。 HttpCLient是什么 Apache Jakarta Common 下的子项目 支持 HTTP 协议的客户端编程工具包 支持 HTTP 协议最新的版本 怎么利用HttpClient写自动化 简化重点: 1、接口请求与接口响应(先要理解http协议),常见的以下两种 ...
分类:
Web程序 时间:
2019-11-21 14:05:57
阅读次数:
140
比如我httpclient调用的接口返回的格式是这样的: 一:data里是个对象 1.添加pom依赖 2.定义一个返回报文实体 3.解析httpclient返回的参数 二:data里是个集合 1.解析httpclient返回的参数 ...
分类:
Web程序 时间:
2019-11-21 12:22:07
阅读次数:
224
在使用springmvc时,我们通常会定义类似这样的通用类与前端进行交互,以便于前端可以做一些统一的处理: public class Result<T> { public class Result<T> { private int ret; private int ret; private Stri ...
分类:
编程语言 时间:
2019-11-18 10:11:06
阅读次数:
114
1.问题描述 在使用redis时,配置自定义序列化redisTemplate为FastJsonRedisSerializer . 1 /** 2 * 自定义redis序列化器 3 */ 4 @SuppressWarnings("unchecked") 5 @Bean("redisTemplate") ...
分类:
Web程序 时间:
2019-11-15 20:42:55
阅读次数:
340
一、什么是fastjson fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。 二、fastjson的优点 2.1 速度快 fastjson相对其他JSON库的特点是快,从 ...
分类:
Web程序 时间:
2019-11-13 12:52:50
阅读次数:
220