【问题标题】:how to pass body parameters in URL in postman?如何在邮递员的 URL 中传递正文参数?
【发布时间】:2020-05-23 11:44:52
【问题描述】:

我正在尝试在 POSTMAN URL 部分中传递原始正文数据。我怎么能做到这一点? 看看这里: 我用“GET”方法在邮递员中有这个 URL http://localhost:8888/wordpress/wp-json/gh/v3/contacts 我在正文中传递这些数据

{
"query":{
"tags_include" : 92
}
}

我必须在 POSTMAN 的 URL 中传递 id(92) 我该怎么做?

【问题讨论】:

标签: php json postman


【解决方案1】:

【讨论】:

  • 我已经尝试过了,但它不起作用。那么这里的查询呢? { "query":{ "tags_include" : 92 } } 这个“查询”在 url 中没有任何意义?
【解决方案2】:

按照以下截图进行操作

【讨论】:

  • 不,它不起作用。它会像什么都没发生一样返回整个数据。
  • 您能分享一下 POSTMAN 中的请求截图吗?
【解决方案3】:

localhost:8888/wordpress/wp-json/gh/v3/contacts/:{{tags_include}}

如果我理解正确,您是从其他 URL 获取原始数据,现在您想在上面指定的 URL 中传递其“tags_include”参数值。

您需要做的是,使用上面的 URL(我编辑过的),但是为了让它工作,您需要在 postman 的测试部分编写以下代码。在使用数据(您在上面指定的)响应的请求的测试部分中使用此代码。

代码如下:

var body = JSON.parse(response body); postman.setEnvironmentVariable('tags_include', body.query.tags_include);

【讨论】:

  • 我已经尝试过了,但在 url 中显示“未解析的变量”?
猜你喜欢
  • 2011-06-10
  • 2016-04-03
  • 2016-09-08
  • 1970-01-01
  • 2017-08-29
  • 2018-03-17
  • 2020-06-09
  • 2018-07-05
  • 2018-06-18
相关资源
最近更新 更多