DHC的简介

DHC是一款可以帮助用户使用chrome插件模拟HTTP客户端发送测试数据到服务器的谷歌浏览器插件,在chrome中安装了DHC插件以后,就可在服务器端代码初步完成的时候,使用DHC进行数据测试,以便更早地了解到程序的BUG和需求。DHC插件的使用方式也非常简单,只需要输入服务器端的地址,以及发送的方式和数据内容,就可以向服务器端发送指定的数据,并获取服务器端的返回值。

学习chrome 插件 DHC ,http请求传参方法-LMLPHP

DHC的传参方法

substring(start, end) 进行截取,取到想要的值,不过这种方法不好。不灵活。

It prints a substring value.

Expression:  {"123".substring(1)}
Result: 23 Expression: {"123".substring(1, 2)}
Result: 2

lower()

It converts all the characters to lower case using the rules of the default locale.

Expression:  {"AbC".lower()}
Result: abc

upper()

It converts all the characters to upper case using the rules of the default locale.

Expression:  {"AbC".upper()}
Result: ABC

jsonPath( ‘selector’ )

apitest.highpin.cn/seeker/login?LoginType=2&appCode=13439384268&token=

${"Swagger Petstore"."getToken"."response"."body".jsonPath("$.body.token")}&v=1.0

可以将对应的值取出来。  这一串是选择后自动生成的表达式。如图:学习chrome 插件 DHC ,http请求传参方法-LMLPHP

学习chrome 插件 DHC ,http请求传参方法-LMLPHP

04-25 21:05