首页 > 解决方案 > 通过 API 上传文件是否需要通过 FTP 访问服务器?

问题描述

我是一名技术作家(不是程序员),他正在编写一个几乎没有内部文档的 REST API,并且对创建 API 的开发人员的访问权限有限。

API 中有一个资源允许您将文件上传到服务器,然后返回一个 ID(以在将来的请求中引用该文件)。即使请求返回了一个 ID(和一个 200 http 状态码),该文件实际上并没有被添加到数据库中。

当 UI 调用此请求时,一切正常,但我无法在 Postman 中复制成功的请求。

这可能是与 FTP 访问有关的问题吗?

标签: restftpmultipartform-data

解决方案


REST API 不需要 FTP 访问。REST 与 FTP 无关。

恰恰相反。REST 是一种无状态协议(它通过 HTTP 运行)。

而FTP是有状态的协议。


一个类似(虽然不一样)的问题:可以通过 FTP 实现 REST 吗?


推荐阅读