[英]How to upload a file using PUT method in REST API?
我需要上传一个文件和一些参数来使用 PUT 方法修改数据库中的对象。 但它看起来像 SLIM 的 PUT 中的 multipart/form-data。
我已经用 POST 完成了,发送文件和参数以在 db 中创建一个新对象。
除了用 PUT 发送之外,我如何才能做到同样的想法? 有什么好办法呢? 无需更改为 POST(因为我需要修改,而不是创建)
提前致谢
可以通过 PUT 上传文件,但不推荐(并且 Slim 不支持)。 如果您仍然想通过 PUT 上传,您可以实现一个自定义中间件,将 PUT 流转换为 PSR-7 请求对象。
阅读更多: PHP PUT 方法支持
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.