如何在REST Assured中传递参数" context":{" description":" some_value"}

时间:2016-09-16 09:55:28

标签: rest restful-url rest-assured

我需要传递参数以在端点上执行POST

对于key:value对,我按以下步骤操作

param(" key"," value")

如何实现以下参数对象

" context":{     "描述":" some_value"   }

提前致谢。

1 个答案:

答案 0 :(得分:2)

有4种类型的HTTP post方法,由" Content-Type"指定。 Header.Normally内容类型值是" application / x-www-form-urlencoded"而请求体的内容就像

name=nameValue&age=10

然而,你需要的格式就像JSON一样。也许JSON类型的POST可以满足你的需要。只需将内容类型的标题设置为" application / json"请求体的内容就像

{"name":"name","age":10}

和放心使用的方式可以参考这个问题setting content type in rest assured

参考application/x-www-form-urlencoded or multipart/form-data?