chrome 模拟HTTP请求插件——DHC离线安装使用步骤

1、下载离线插件包

参考地址:https://download.csdn.net/download/milkhq/10798232

2、解压插件包,如: DHCv0.8.1.1.zip

3、将解压后的文件中的“_metadata”文件夹 重命名为 “metadata”

4、在chrome里添加插件

4.1 chrome版本要求38以上

4.2 进入浏览器扩展程序页面

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第1张图片

 

4.3 开启“开发者模式”,点击“加载已解压的扩展程序”

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第2张图片

 

4.4 选择2)中解压的文件

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第3张图片

      添加后,显示类似如下:

 

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第4张图片

 

5、打开DHC

方式1:点击上图中“详细信息”->点击 查看视图"dhc.html"

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第5张图片

 

方式2:直接在浏览器输入网址

chrome-extension://ffahlokflihghefipgipmjanlpadofop/dhc.html

 

6、使用DHC

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第6张图片

 

【注意事项】

      在使用DHC模拟发送http请求时,服务端接收的方法入参是 @RequestBody 复合类型对象时:

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第7张图片

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第8张图片

      DHC里入参的格式必须写成类似如下形式,否则要么报400/404/405错误,要么debug能进入但值都为null(不走接收对象成员属性的set方法):

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第9张图片

 

spring boot post请求:   Content-Type: application/x-www-form-urlencoded

    @RequestMapping(value = "/queryDealerList", method = RequestMethod.POST)
    @ResponseBody
    public ResultModel queryDealerList(Dealer dealer) {

    }

chrome 模拟HTTP请求插件——DHC离线安装使用步骤_第10张图片

你可能感兴趣的:(其它)