Rest 通过API上传文件是否需要FTP访问服务器?

Rest 通过API上传文件是否需要FTP访问服务器?,rest,ftp,multipartform-data,Rest,Ftp,Multipartform Data,我是一名技术作家(不是程序员),正在编写RESTAPI文档,几乎没有内部文档,对创建API的开发人员的访问权限有限 API中有一个资源,允许您将文件上载到服务器,然后返回一个ID(以便在将来的请求中引用该文件)。即使请求返回一个ID(和一个200 http状态码),该文件实际上并没有被添加到数据库中 当UI调用这个请求时,一切都很好,但我无法在Postman中复制成功的请求 这可能与FTP访问有关吗?REST API不需要FTP访问。REST与FTP无关 恰恰相反。REST是一个无状态协议(它在

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

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

当UI调用这个请求时,一切都很好,但我无法在Postman中复制成功的请求


这可能与FTP访问有关吗?

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

恰恰相反。REST是一个无状态协议(它在HTTP上运行)

而FTP是有状态协议



一个类似的(虽然不是同一个)问题:

我从您的回答中了解到,要求FTP将违反REST标准。但我认为这还是有可能的?@Ashira,以防我的回答不清楚:REST与FTP无关。我想问的是,API请求要求FTP访问在理论上是否可能,即使要求FTP也会使请求无效。从理论上讲,它可能要求您在发出REST请求时戴上红帽。