Sta*_*ish 7 multifile-uploader laravel postman laravel-5.3
我的控制器中有以下代码:
public function upload(Request $request)
{
$files = $request->file('uploads');
if(!empty($files)) {
foreach($files as $file) {
Storage::put($file-getClientOriginalName(),file_get_contents($file));
}
}
Run Code Online (Sandbox Code Playgroud)
通过api.phpin 调用routes:
Route::post('/upload', [ 'uses' => 'UploadController@upload' ]);
Run Code Online (Sandbox Code Playgroud)
我正在使用邮递员来测试我的应用程序。
标头:
身体:
生的:
POST / scotic / public / api / upload HTTP / 1.1主机:127.0.0.1:80内容类型:multipart / form-data; boundary = ---- WebKitFormBoundary7MA4YWxkTrZu0gW缓存控制:无缓存邮递员令牌:0caf7349-5c91-e5f1-766f-72a3f1e33900
------ WebKitFormBoundary7MA4YWxkTrZu0gW内容处置:form-data; name =“ uploads []”; filename =“ banana.png”内容类型:image / png png数据在这里。--WebKitFormBoundary7MA4YWxkTrZu0gW--
该$files是在上传该文件是空的。我究竟做错了什么?
经过一番挖掘后,我使我的上载程序在没有邮递员的情况下工作,我注意到邮递员中缺少“-边界” Content-Type。LHS有效,RHS(邮递员)无效。
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
12148 次 |
| 最近记录: |