我不想发送评论作为JSON的一部分,我只是想有一个评论作为提醒我自己在PostMan正文标签的JSON请求。
例如,我有如下JSON主体:
/* just some comment here */
{
"username": "mike",
"usertype": 1,
"userid": "3333333",
"id": "kasd331"
}
如果我删除顶部的注解(/* just some comment here */
)并发送此请求和正文,它将工作。然而,对于上面的注解,PostMan显示错误:
IOExceptionMapper:意外字符('/'(代码47)):可能是一个(非标准)注解?(由于未为解析器启用特性“ALLOW_COMMENTS”,因此未将其识别为注解),位于[源:我的意思是,我的意思是,我的意思是,我的意思是,我的意思是:行:1,列:2 ]
如何在PostMan中使用JSON正文中的comemnts?
3条答案
按热度按时间wfsdck301#
如果您需要它用于单个请求而不是整个集合,则可以如下设置
pre-request
脚本:集合级设置请参考此答案:https://stackoverflow.com/a/67493035/8247069
pgvzfuti2#
以//形式添加注解是一种JavaScript方式,在postman中,JavaScript仅在测试和预请求脚本部分中受支持。
正文中不支持注解,您可以在请求描述中添加注解,或者单击发送按钮旁边的注解。
或
但无法添加特定于正文的注解
如果单击控制台并检查请求正文:
你可以看到,你在body part中给出的任何内容都会作为请求body发送。因此,如果你的API被设计成忽略注解,只接受有效的json,那么注解可能会起作用,否则就不会起作用
1cosmwyk3#
如果调用API支持注解,则可以使用注解。要注解请求正文中的任何行,我们可以使用//. refer here