rest - 通过 API 上传文件是否需要通过 FTP 访问服务器?
问题描述
我是一名技术作家(不是程序员),他正在编写一个几乎没有内部文档的 REST API,并且对创建 API 的开发人员的访问权限有限。
API 中有一个资源允许您将文件上传到服务器,然后返回一个 ID(以在将来的请求中引用该文件)。即使请求返回了一个 ID(和一个 200 http 状态码),该文件实际上并没有被添加到数据库中。
当 UI 调用此请求时,一切正常,但我无法在 Postman 中复制成功的请求。
这可能是与 FTP 访问有关的问题吗?
解决方案
REST API 不需要 FTP 访问。REST 与 FTP 无关。
恰恰相反。REST 是一种无状态协议(它通过 HTTP 运行)。
而FTP是有状态的协议。
一个类似(虽然不一样)的问题:可以通过 FTP 实现 REST 吗?
推荐阅读
- java - Jmeter响应数据:java.io.IOException:过早的EOF
- elasticsearch - ElasticSearch如何保证所有词都参与搜索
- javascript - 如何在html中获取数组中固定条目的下一个条目
- javascript - Angular - 单元测试主题()?
- jenkins - 具有并行作业 UI 的 Jenkins 管道插件
- c++ - 连接信号和插槽的新方法
- javascript - 如果不同的条件为真,Firebase 如何打破具有不同状态/消息的实时数据库事务?
- reactjs - 尝试启动 create-react-app 并安装 react-dev-utils 时出现 NPM 错误 E404
- php - 在 WordPress 的单个页面上禁用 HTTPS
- javascript - Express res.render 没有渲染页面