HTTP协议在互联网无处不在,在前面的章节中记录了‘接口本质即协议’,因此,接口测试首先了解的便是协议,其发送数据包和接收数据包的过程,其次便是如何在测试中去发送去解析,不论是通过代码还是工具也好,抽空学习一下HttpClient。 HttpClient基本概念 (官方地址:http://hc.ap ...
分类:
Web程序 时间:
2018-11-11 14:58:35
阅读次数:
182
目前JAVA实现HTTP请求的方法用的最多的有两种:一种是通过HTTPClient这种第三方的开源框架去实现。HTTPClient对HTTP的封装性比较不错,通过它基本上能够满足我们大部分的需求,HttpClient3.1 是 org.apache.commons.httpclient下操作远程 u ...
分类:
编程语言 时间:
2018-11-09 16:04:18
阅读次数:
196
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法 来自:http://blog.csdn.net/shootyou/article/details/6622226 昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下: http://blog.csdn.net/sho ...
分类:
其他好文 时间:
2018-11-08 16:19:51
阅读次数:
149
HttpClient: https://www.cnblogs.com/guxiong/p/6661272.html https://www.cnblogs.com/LuckyBao/p/6096145.html Spring、SpringBoot配置过滤器: https://blog.csdn.n ...
分类:
Web程序 时间:
2018-11-06 22:31:17
阅读次数:
204
今天使用httpClient.executeMethod时抛出异常:java.security.cert.CertPathValidatorException: Algorithm constraints check failed on signature algorithm: MD5withRSA ...
分类:
编程语言 时间:
2018-11-05 19:09:46
阅读次数:
282
.net core 于 10月17日发布了 "ASP.NET Core 2.2.0 preview3" ,在这个版本中,我看到了一个很让我惊喜的新特性: HTTP Client Performance Improvements ,而且在Linux上性能提升了60% ! 之前就一直苦于 HttpCli ...
分类:
Web程序 时间:
2018-11-02 10:14:42
阅读次数:
316
public void Post() { //方法一,传json参数 var d = new { username = " ", password = " ", grant_type = "password", ... ...
在高并发短连接的TCP服务器上,当服务器处理完请求后立刻主动正常关闭连接。这个场景下会出现大量socket处于TIME_WAIT状态。如果客户端的并发量持续很高,此时部分客户端就会显示连接不上。我来解释下这个场景。主动正常关闭TCP连接,都会出现TIMEWAIT。 为什么我们要关注这个高并发短连接呢 ...
分类:
Web程序 时间:
2018-10-30 17:13:04
阅读次数:
613
一、HttpClient简介HttpClient是Apache下的子项目,很著名的另外两个项目Cactus和HTMLunit都使用了HttpClient。二、HttpClient提供的方法1、实现了所有的HTTP的方法(get、post、put、head等)2、支持自动转向3、支持HTTPS协议4、支持代理服务器等。三、基本功能1、get方法a、创建HttpClient实例b、创建某种连接方式的实
分类:
Web程序 时间:
2018-10-24 15:56:57
阅读次数:
230
HttpClient工具类(我改过): 工具类的使用测试代码: 对应的 SpringMVC Controller 层的代码: 总结: 主要需要注意的就是下面两点(也就是上面代码中的两块注释): 1、//带参数的 post请求,用对象接收 /** * 请求方法为:HttpClientUtil.doPo ...
分类:
Web程序 时间:
2018-10-19 18:19:56
阅读次数:
307