Rest 放心API差异b/t param()和queryParam()

Rest 放心API差异b/t param()和queryParam(),rest,api,automation,automated-tests,Rest,Api,Automation,Automated Tests,我正在使用Rest Assured API Automation framework进行API测试,有人能告诉我在get()和POSt()请求中使用的方法param()和queryParam()之间的区别吗 如果不指定哪个参数,Restasured将假定GET参数是查询参数,POST参数是表单参数,例如 given() .spec(spec) .param(“活动”、“真实”) .when() .post(“保存”) .然后() .状态代码(200); 将在正文中发送表单参数。如果您需要查询参

我正在使用Rest Assured API Automation framework进行API测试,有人能告诉我在get()和POSt()请求中使用的方法param()queryParam()之间的区别吗

如果不指定哪个参数,Restasured将假定GET参数是查询参数,POST参数是表单参数,例如

given()
.spec(spec)
.param(“活动”、“真实”)
.when()
.post(“保存”)
.然后()
.状态代码(200);

将在正文中发送表单参数。如果您需要查询参数,您必须使用
.queryParam(“active”,“true”)

我没有使用Rest Assured,但通常查询参数是在查询中收到的参数(after?),并且只有参数可能会用于POST请求中的正文参数(GET通常没有正文),谢谢@大卫维森特我刚查过文件。。