问题: 今天在做测试发现传入的时间为 "2018-11-26" 在格式化后变成了"20181125" 解析工具使用的是httpClient 4.5 想法: 1、不应该啊,这应该是比较常见的API 2、这种常见的时间解析问题出错,那么应该是时区设置错误 3、debug到 工具类内部,发现 这使用了GM ...
分类:
Web程序 时间:
2018-11-27 01:34:52
阅读次数:
321
目前所在公司使用HttpClient 4.3.3版本发送Rest请求,调用接口。最近出现了调用查询接口服务慢的生产问题,在排查整个调用链可能存在的问题时(从客户端发起Http请求->ESB->服务端处理请求,查询数据并返回),发现原本的HttpClient连接池中的一些参数配置可能存在问题,如def ...
分类:
Web程序 时间:
2018-11-25 14:38:18
阅读次数:
231
post方式 就要考虑提交的表单内容怎么传输了。封装表单属性可以用json也可以用传统的表单,如果是传统表单的话要注意,也就是在上边代码普通POST提交那部分。用这种方式的话在servlet里也就是数据处理层可以通过request.getParameter(”string“)直接获取到属性值。就是相... ...
分类:
Web程序 时间:
2018-11-22 17:16:05
阅读次数:
278
一、httpClient发送Post 原文https://www.cnblogs.com/Vdiao/p/5339487.html 封装表单属性可以用json也可以用传统的表单,如果是传统表单的话 要注意,也就是在上边代码注释那部分。用这种方式的话在servlet里也就是数据处理层可以通过reque ...
分类:
编程语言 时间:
2018-11-22 13:14:49
阅读次数:
339
c#项目中用到调用客户接口,basic身份认证,base64格式加密(用户名:密码)贴上代码以备后用 1、使用HttpClient实现basic身份认证 using (HttpClient client = new HttpClient()) { client.DefaultRequestHeade ...
/// /// 后端模拟网页表单提交数据 /// /// public string TestFormPost() { using (HttpClient client = new HttpClient()) { usin... ...
分类:
Web程序 时间:
2018-11-22 12:31:24
阅读次数:
277
在上一篇中,我们搭建好了HttpClient + TestNG + Java的自动化接口测试环境,这一篇我们就赶紧开始编写我们的第一个接口测试用例。 本篇会对问题解决的思路进行更详尽的阐述。 2.1 确定被测接口 首先一个现实的问题,我们要有一个待测接口来验证我们自动化方案的可行性。 我们可以选择在 ...
分类:
编程语言 时间:
2018-11-20 13:22:42
阅读次数:
351
公司业务需要,跟很多公司合作,经常需要请求外部http接口,而项目架构是一个比较老的框架整合,仅http请求的工具类就很多个,显得杂乱无章; 有些接口测试时,对方做了IP白名单限制的,ZIP压缩等要求,现有的http工具类无法满足要求,又不能去修改,因为很多地方在用;想引入最新HttpClient版 ...
分类:
编程语言 时间:
2018-11-20 13:21:29
阅读次数:
190
1.1 接口测试简介 1.1.1 什么是接口测试 开始学习接口自动化测试之前,我们先要来了解什么是接口,以及什么是接口测试。 我们都知道,测试从级别上划分可以分为 组件测试 集成测试 系统测试 验收测试 其中在集成测试这个阶段,一个最主要的测试活动就是接口测试。在组件测试中,我们对单个组件自身的功能 ...
分类:
编程语言 时间:
2018-11-17 17:50:27
阅读次数:
375
(一)分布式的优点 1 解决高并发 2 容易定位bug 3 Cart模块部署多份,order只部署一份 4 单独发布 (二)实现分布式有两种实现方法 第一种 : 用httpClient 第二种 : 用dubbo (三) 引入 Zookeeper 3.1 自己把它记为动物园拥有者, 下面来用图解释引入 ...
分类:
其他好文 时间:
2018-11-17 12:00:30
阅读次数:
160