【问题标题】:how to convert curl command into postman如何将 curl 命令转换为邮递员
【发布时间】: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。是的,我试过了。但这对我不起作用。 :(

标签: curl postman mail-server


【解决方案1】:

对于想要手动创建 Postman 请求的人:

--user(或-u)在 Postman 中转换为 Basic Auth UsernamePassword 字段,您可以在授权请求导航选项:

您在 Body 请求导航选项下添加的-F(用于表单参数),带有 x-www-form-urlencodedform-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!'
    

    【讨论】:

      猜你喜欢
      • 2017-08-21
      • 2019-10-14
      • 2021-12-16
      • 1970-01-01
      • 1970-01-01
      • 2017-11-27
      • 2021-10-08
      • 2016-10-24
      • 2020-10-21
      相关资源
      最近更新 更多