第一节 接口测试流程 参数化:EXCEl文件参数化、数据库参数化、直接代码中配置、配置文件 预处理请求(前置处理):对请求的参数进行预处理、准备,如加密数据、组织测试数据 发起请求:httpclient、ws client 、rpc client 等等client 对想要进行处理(后置处理):解析响 ...
分类:
其他好文 时间:
2019-06-25 00:24:35
阅读次数:
103
httpclient: 设置请求的超时时间,连接超时时间等 ...
分类:
Web程序 时间:
2019-06-24 23:57:39
阅读次数:
459
https://blog.csdn.net/u012838207/article/details/82867701 ...
分类:
Web程序 时间:
2019-06-22 20:07:42
阅读次数:
155
http://hc.apache.org/httpclient-3.x/apidocs/org/apache/commons/httpclient/HttpConnection.html https://www.cnblogs.com/tenWood/p/8563617.html ...
分类:
Web程序 时间:
2019-06-22 19:54:30
阅读次数:
184
遇到问题1、接口传递批次数据及解析的问题? 通过HttpClient 调用接口 接收方使用fastjson解析 解决方案:传递的对象包含集合封装成json字符串, 如果传递的单个对象,对象里包含有集合 可以使用 ATS ATSInfo = JSON.parseObject(result, new T ...
分类:
其他好文 时间:
2019-06-20 09:39:31
阅读次数:
93
在setProxy()方法中设置代理IP后可以将url中的域名换成这个代理IP。 http很简单,但是https这样会报错。 问题:如何使用代理发送https请求? 客户端发送https请求之前会先向这台服务器请求ssl证书,并在客服端对这个证书做一个校验。 而使用代理IP时,实际上请求打到了这个代 ...
分类:
编程语言 时间:
2019-06-17 20:35:58
阅读次数:
186
问题:某业务系统在运行一段时间后,某个API一定概率偶现Connection reset现象。 问题定位: 首先想到的是要本地复现出这个问题,但一直复现不出来。 1、根据线上问题相关日志判断应该是有部分丢包情况。可能是系统参数的设置问题,如果在 net.ipv4.tcp_tw_recycle 、ne ...
分类:
Web程序 时间:
2019-06-15 20:29:16
阅读次数:
181
通过HttpClient发送请求时,可以先设置BaseAddress,之后的请求直接传入相对地址即可: 但是这里呢有个坑,就是传入的Uri是否以“/”结尾或开头,会使得最终请求的地址发生变化。做个测试: 可以看出,只有baseUri以“/”结尾,且relativeUri不以“/”开头,才会得到完整的 ...
分类:
其他好文 时间:
2019-06-14 19:52:13
阅读次数:
146
首先说一下HttpRequest、WebClient和HttpClient的关系:HttpRequest是基层的请求方式,WebClient是对HttpRequest的简化封装,在WebClient中有对HttpRequest的默认设置;HttpClient是重写的请求方式,相对于HttpReque ...
分类:
Web程序 时间:
2019-05-31 11:51:35
阅读次数:
159
在前面分享的两篇随笔中分别介绍了HttpClient和Jsoup以及简单的代码案例: Java爬虫系列二:使用HttpClient抓取页面HTML Java爬虫系列三:使用Jsoup解析HTML 今天就来实战下,用他们来抓取酷狗音乐网上的 Top500排行榜音乐。接下来的代码中除了会用到HttpCl ...
分类:
编程语言 时间:
2019-05-27 23:28:52
阅读次数:
785