Laravel 文档提供了关于 form based uploads 的非常详细的文档。 .但是,该文档仅处理表单上传 (multipart/form-data
),而没有涉及如何处理上传文件是请求主体本身的上传(如何将其用于 API)。例如,包含 application/zip
或 application/xml
作为 Content-Type
并将文件本身作为请求主体的请求。 Illuminate\Http\Request
似乎也不包含任何方法。
简而言之:如何处理不是 multipart/form-data
请求的文件上传?
最佳答案
似乎此方法从未在任何地方记录,但 getContent()
(在 Illuminate\Http\Request
中)确实以字符串或资源的形式返回请求的主体.
关于php - Laravel 5.4 中非多形式/形式数据的单个文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42474422/