我有端点这需要一些参数和身体作为输入,我想测试它的邮差。但是,当我输入数据到后端邮差“表单数据”部分抛出,我很想念身体的错误。如果我尝试将数据输入到“原始”(文本),它抱怨说我忘了参数。我怎样才能结合PARAMS和身体?
编辑:
该端点参数如下:
@RequestParam("to") String to,
@RequestParam("subject") String subject,
@RequestBody String content,
@RequestParam("isMultipart") Boolean isMultipart,
@RequestParam("isHtml") Boolean isHtml
对于请求参数,你会将它们添加到URL
的末尾,而不是在请求主体,就像你在图像中所做的那样。 [email protected]&subject=Testing mailing feature&isMultipart=false&isHTML=true
这可以在邮差UI可以看出,当您选择Params
按钮,这可以被旁边的Send
按钮找到。
我不能确定有关您在请求主体和需要什么格式的端点都需要这个数据string
。
如果它是一个JSON格式,你可以添加{"content": "Some new content"}
到raw
体,并从下拉菜单中选择JSON (application/json)
,这也将设置正确的请求头。
编辑:
因为这个答案给出的UI已经略有改变。该Params
tab现在放置在不易混淆的地方。