如何将 curl 命令转换为邮递员
Posted
技术标签:
【中文标题】如何将 curl 命令转换为邮递员【英文标题】:how to convert curl command into postman 【发布时间】:2018-03-05 12:52:57 【问题描述】:我将使用 mailgun api。
这是在终端中正常工作的 cRUL 命令。
curl -s --user 'api:key-...' \
https://api.mailgun.net/v3/DomainName/messages \
-F from='Excited User <mailgun@DomainName>' \
-F to=me@outlook.com \
-F subject='Hello' \
-F text='Testing some Mailgun awesomness!'
我无法理解如何使用 Postman 运行此命令。
我尝试将 cURL 命令导入 Postman,但它没有导入 api:key。我真的不明白如何将这个 api 密钥导入 Postman 以正确运行 api。
请帮助我使用 Postman 运行此命令。
谢谢!
【问题讨论】:
您是否尝试将其作为键值对放在标题中? @Ray。是的,我试过了。但这对我不起作用。 :( 【参考方案1】:对于想要手动创建 Postman 请求的人:
--user
(或-u
)在 Postman 中转换为 Basic Auth Username 和 Password 字段,您可以在授权请求导航选项:
您在 Body 请求导航选项下添加的-F
(用于表单参数),带有 x-www-form-urlencoded 或 form-data 已选中(如果不确定,请查看this 问题):
更多关于curl
选项here。
【讨论】:
【参考方案2】:尝试像这样导入它
curl https://api:key@api.mailgun.net/v3/DomainName/messages \
-F from='Excited User <mailgun@DomainName>' \
-F to=me@outlook.com \
-F subject='Hello' \
-F text='Testing some Mailgun awesomness!'
【讨论】:
以上是关于如何将 curl 命令转换为邮递员的主要内容,如果未能解决你的问题,请参考以下文章
如何将 POSTMAN 中的数据转换为 PHP Curl Request?