如何使用 Postman 将图像发送到烧瓶服务器

Posted

技术标签:

【中文标题】如何使用 Postman 将图像发送到烧瓶服务器【英文标题】:How to send an image to a flask server using Postman 【发布时间】:2018-07-14 09:38:38 【问题描述】:

我需要使用 Postman 将图像文件发送到烧瓶服务器。我确实使用 Web 浏览器和“渲染模板”发送它。但是当我尝试使用 postman 相同的程序时,它显示 "method not allowed"

.

我也试过 /upload,但它显示 "bad request"

【问题讨论】:

您将文件保存在哪里?如果我需要从某个随机位置上传文件,我如何在此处传递路径? 【参考方案1】:

要完成这项工作,您需要:

在邮递员的网址中添加上传。 添加标题 Content-Type multipart/form-dataitem 在您选择文件的表单数据中输入文件作为行的键。在屏幕截图中,我看到它是空的。

【讨论】:

尝试添加标题 Content-Type multipart/form-data 您还应该输入 file 作为您选择文件的表单数据行的键。在屏幕截图中,我看到它是空的。 谢谢约翰。抱歉回复晚了。我刚刚运行了程序。我错过了密钥。所以我添加了“文件”并且它有效。该死的是一个简单的错误。 Content-Type 是缺失的部分!!谢谢【参考方案2】:

要在邮递员上运行您的代码,您需要进行一些更改 在 header 部分更改 - “内容类型”:“多部分/表单数据”

并在 body 部分选择 "form-data" : 并选择文件

【讨论】:

以上是关于如何使用 Postman 将图像发送到烧瓶服务器的主要内容,如果未能解决你的问题,请参考以下文章

烧瓶返回图像对象

如何将网络摄像头帧从客户端发送到烧瓶服务器?

如何将 GET 请求从我的烧瓶应用程序发送到另一个站点?

烧瓶如何在某些任务(如电子邮件发送)尚未完成之前呈现页面

烧瓶框架可以将实时数据从服务器发送到客户端浏览器吗?

如何将 PIL 生成的图像发送到浏览器?