postman怎么发送json参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman怎么发送json参数相关的知识,希望对你有一定的参考价值。
参考技术A 接口为post请求方式,在postman中的Body中的form-data中直接输入输入json数据结构2、在body中,raw中输入JSON数据结构,但是这种方法我没有调用成功(可能是我们的结构定义与写入的有点差别,后续问下开发,待研究)
首先在headers中,设置Content-Type为applicationon/json,如图:
然后再body中,选择raw,写入json数据结构,如图
Json中,多个数据结构的写入方法及数据嵌套如图:
3、我们可以通过json去翻译一下自己写入的JSON数据是否正确,链接地址为:http://json.cn/
如何将 json 参数从 Postman 发送到 Jenkins?
【中文标题】如何将 json 参数从 Postman 发送到 Jenkins?【英文标题】:How to POST json parameters from Postman to Jenkins? 【发布时间】:2019-08-30 12:17:57 【问题描述】:我需要通过 Postman 使用其 API 调用 Jenkins 作业。此作业需要参数(HOST、VERBOSITY 和 PMSP)。
Auth 使用 Jenkins 令牌和标头 Content-type:application/json 使用。
我尝试调用端点https://jenkins_server/job/job_name/build/api/json 将以下正文添加到请求中,但结果是未提交任何内容,并且作业未运行.
我尝试调用端点https://jenkins_server/job/job_name/buildWithParameters/api/json 添加相同的正文。我得到201 Created(作业正在运行),但没有为作业提供参数。
"parameter": [
"name": "HOSTS",
"value": "[linux]\n1.2.3.4"
,
"name": "VERBOSITY",
"value": "vv"
,
"name": "SANS_PMSP",
"value": true
]
我的 JSON 结构是否良好?我需要调用哪个端点?
【问题讨论】:
你在找这个 --> wiki.jenkins.io/display/JENKINS/Remote+access+API ?? ex - curl -X POST JENKINS_URL/job/JOB_NAME/build --user USER:TOKEN --data-urlencode json='"parameter": ["name":"id", "value":"123" , "name":"verbosity", "value":"high"]' 我尝试了使用 Curl 的解决方案,它就像一个魅力。但我想专注于邮递员! 这就是你想要的。 ***.com/questions/27957943/… 我已经用***.com/questions/27957943/… 进行了测试,它正在工作。 谢谢,太好了!很高兴知道这一点 【参考方案1】:如果您想关注的是Postman
,您可以将 curl 命令直接导入应用程序。
这会创建一个新请求供您使用,并根据命令中的详细信息填充此请求。
从这里,您应该能够添加自己的 URL 并将其指向您需要的位置。
【讨论】:
以上是关于postman怎么发送json参数的主要内容,如果未能解决你的问题,请参考以下文章
postman的body里发送raw的json数据,后台接收不到