将参数发布到 Rest API

Posted

技术标签:

【中文标题】将参数发布到 Rest API【英文标题】:Post parameter to Rest API 【发布时间】:2013-10-30 22:53:18 【问题描述】:

我需要发布一个 json 数据,它是 REST API 的参数。我知道在跨域中使用 json 时可能会出现一些问题,但我尝试使用 mozilla 插件“http requester”并使用“php-curl”并将结果以 json 格式作为 “success”:false。

有没有办法使用 json 数据检查 REST API?如果是这样,请提供一些示例以使用参数将 json 数据传递给 REST API。

【问题讨论】:

是的,什么语言?我猜是PHP。请添加正确的标签。 “使用参数将 json 数据传递给 REST API”是什么意思? POST 包含 body 中的资源表示。 我的意思是在“POST”方法中发送一个json数据以及一个参数。实际上我是 API 方面的新手。因此,请让我知道如何使用任何检查 UI 将 json 格式的参数及其值发送到 API。 【参考方案1】:

如果你安装了 curl,你可以在命令行中做:

curl -d "\"success\": false" http://path/to/api?param=value

【讨论】:

API不支持http GET方式,只支持POST方式。 这是一篇带有 GET 参数的帖子。如果它不支持 GET,你说的“POST 和参数”是什么意思?

以上是关于将参数发布到 Rest API的主要内容,如果未能解决你的问题,请参考以下文章

Azure 数据工厂 - 尝试将参数添加到 REST API 请求正文中的动态内容

将参数添加到 REST API 获取方法(ReactJS > Spring boot)

使用 Omnipay 将 PayPal REST API 集成到 Laravel - 需要 card 参数

将多个参数传递给rest API - Spring

Rest api如何获取参数?

Firebase 动态链接 REST API 中未记录的参数