如何使使用参数和身体邮差POST请求

问题描述 投票:7回答:1

我有端点这需要一些参数和身体作为输入,我想测试它的邮差。但是,当我输入数据到后端邮差“表单数据”部分抛出,我很想念身体的错误。如果我尝试将数据输入到“原始”(文本),它抱怨说我忘了参数。我怎样才能结合PARAMS和身体?

编辑:

  1. “形状数据”部分enter image description here
  2. “原始”部分enter image description here

该端点参数如下:

@RequestParam("to") String to,
@RequestParam("subject") String subject,
@RequestBody String content,
@RequestParam("isMultipart") Boolean isMultipart,
@RequestParam("isHtml") Boolean isHtml
postman
1个回答
14
投票

对于请求参数,你会将它们添加到URL的末尾,而不是在请求主体,就像你在图像中所做的那样。 [email protected]&subject=Testing mailing feature&isMultipart=false&isHTML=true

这可以在邮差UI可以看出,当您选择Params按钮,这可以被旁边的Send按钮找到。

Params

我不能确定有关您在请求主体和需要什么格式的端点都需要这个数据string

如果它是一个JSON格式,你可以添加{"content": "Some new content"}raw体,并从下拉菜单中选择JSON (application/json),这也将设置正确的请求头。

编辑:

因为这个答案给出的UI已经略有改变。该Paramstab现在放置在不易混淆的地方。

New Location

© www.soinside.com 2019 - 2024. All rights reserved.