2017-02-26 102 views
3

Laravel文檔提供了關於form based uploads的非常詳細的文檔。但是,文檔僅處理表單上傳(multipart/form-data),沒有任何關於如何處理上傳的文件是請求正文本身(如何將其用於API)的內容。例如,包含application/zipapplication/xml的請求爲Content-Type,並將其自身作爲請求正文。 Illuminate\Http\Request似乎並不包含任何方法。Laravel 5.4中的單個文件上傳不是多表單/表單數據

總之:如何處理不是multipart/form-data請求的文件上傳?

回答

1

似乎這種方法從來沒有記錄在任何地方,但getContent()(在Illuminate\Http\Request)確實返回請求的正文作爲字符串或資源。