如何保存HTTPrequestbase和CloseableHttpResponse
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 在测试过程中,有一个重要的工作就是保存记录“现场”,以方便开发人员更快发现BUG解决问题。在接口测试中更是如此,如果开发人员能够根据BUG的信息直接复现请求,是一件很方便的事情。为此我想了一个再框架中增加保存HTTPrequestbase和CloseableHttpResponse两个对象的功能,其中主要是HTTPrequestbase的信息,CloseableHttpResponse以响应内容为主,因为每次请求我都会把必要信息(host,API,HTTP code,响应code,响应时间等等记录)。 下面是更新过的 funrequest 类的代码,更新内容时后面几个静态方法: package com.fun.frame.httpclient import com.fun.base.bean.RequestInfo import com.fun.base.exception.RequestException import com.fun.config.HttpClientConstant import com.fun.config.RequestType import com.fun.frame.Save import com.fun.utils.Time import net.sf.json