如何将 cURL 转换为邮递员?

Posted

技术标签:

【中文标题】如何将 cURL 转换为邮递员?【英文标题】:How to convert cURL to postman? 【发布时间】:2017-08-21 10:03:30 【问题描述】:

Postman 内置了将 postman 转换为 cURL 代码的功能,但是如果我想将 cURL 代码转换为 postman,我怎样才能有效地做到这一点? 例如cURL代码如下;

curl -v -X POST "https://speech.platform.bing.com/recognize?scenarios=smd&appid=D4D52672-91D7-4C74-8AD8-42B1D98141A5&locale=your_locale&device.os=your_device_os&version=3.0&format=json&instanceid=your_instance_id&requestid=your_request_id" -H 'Authorization: Bearer your_access_token' -H 'Content-type: audio/wav; codec="audio/pcm"; samplerate=16000' --data-binary @your_wave_file

【问题讨论】:

Simulate a specific CURL in PostMan的可能重复 这里是 1 分钟的快速视频youtu.be/CvutW041-2k 【参考方案1】:

通过使用“导入”功能,然后使用“粘贴原始文本”。

在官方文档here中有解释。

对于body,它选择raw,并希望用户将文件内容粘贴到Postman。或者,您可以将其切换为 binary 并在执行实际请求时手动上传文件。

【讨论】:

如果您的 curl 包含 -u,您需要手动将用户名:密码粘贴到授权选项卡中,类型为 Basic Auth -u 也可以作为username:password@mydomain.com 传递,如果您希望将所有内容保留在 URL 中而不使用标头。 这里的问题是邮递员只接受邮递员生成的非常具体的格式化 cURL 请求。任何我们不能给邮递员消费的 cURL。

以上是关于如何将 cURL 转换为邮递员?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 POSTMAN 中的数据转换为 PHP Curl Request?

如何将 curl -T 命令翻译为邮递员?

如何使用 curl 发布原始身体数据?

如何将此 Curl 调用转换为 Python 3?

如何将此 curl 命令转换为 c#?

如何将此 curl 请求转换为 Postman 请求