jodd-html学习
来源:互联网 发布:软件销售企业财务处理 编辑:程序博客网 时间:2024/06/18 09:45
1.起因
抓取app端的一个数据接口,在fiddler模拟可以抓回,用Apache-http模拟请求返回400状态。辗转发现jodd-http可以轻松抓回,因此写有此笔记。
2.初步使用
a.添加jar包:jodd-http jar
<dependency> <groupId>org.jodd</groupId> <artifactId>jodd-http</artifactId> <version>3.4.10</version></dependency>注意 :jodd版本对jdk版本有对应要求。
b.试验代码
HttpRequest httpRequest = HttpRequest.get(url).header("Cookie", cookie);HttpResponse response = httpRequest.send();System.out.println(response);验证可以获取源数据
3.探寻jodd
参考:
https://jodd.org/http/
http://bijian1013.iteye.com/blog/2299764
4.原httpClient未请求回原因
页面请求封装程序中,存在默认的请求头设置,但实际请求中没有相关请求头,即使完全模拟请求也导致发送了无关请求头信息,导致返回码400或500.
阅读全文
0 0
- jodd-html学习
- jodd学习资源
- 【Jodd】Jodd工具
- Jodd 3.3
- Jodd瑞士军刀
- Jodd介绍
- 使用 jodd:form tag
- Jodd使用笔记
- Jodd DbOomQuery笔记
- Java常用工具包 Jodd
- jodd使用示例
- java利器---jodd
- java利器---jodd
- Java常用工具包 Jodd
- Jodd功能概览
- 使用 jodd:form tag
- Jodd技术总结
- Jodd DB上手指南
- BZOJ2588 主席树
- C语言实验——余弦
- 11月24号 Gson
- Java浮点数float,bigdecimal和double精确计算的精度误差问题总结
- laravel5 列出所有事件 和事件实例
- jodd-html学习
- 女娲刺秦/易水副本脚本
- 重装系统win10
- ajax跨域引起的返回值问题
- [POJ]1118 Lining up
- 项目管理读书笔记
- ios TableView系统自带的编辑cell功能
- 我与Spring MVC 的恩怨一生 1
- sed详解