请求图片上传,无法获取图片
这是请求的 $request
[2023-02-03 16:07:11] image.DEBUG: img ["Content-Disposition: form-data; name=\"img_file\"; filename=\"Screenshot_20230131_173305.jpg\"\r\nContent-Type: image/jpeg\r\nContent-Length: 778489\r\n\r\n���\u0000�Exif\u0000\u0000MM\u0000*\u0000\u0000\u0000\b\u0000\u0005\u0001\u0000\u0000\u0004\u0000\u0000\u0000\u0001\u0000\u0000\u0002�\u0001\u0001\u0000\u0004\u0000\u0000\u0000\u0001\u0000\u0000\u0005�i\u0000\u0004\u0000\u0000\u0000\u0001\u0000\u0000\u0000^\u0001\u0012\u0000\u0003\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u00012\u0000\u0002\u0000\u0000\u0000\u0014\u0000\u0000\u0000J\u0000\u0000\u0000\u00002023:01:31.............
使用$request->file()
获取的结果是空数组
想问下是请求的参数或者header有什么问题么?目前是wx那边上传图片使用$request->file()可以,但是oppo、vivo的上传过来使用 $request->file()获取不到图片了
把webman升级到最新版本
使用最新版本还是一样
目前暂时先这么处理下了下,使用 $request->rawBody() 获取包体,然后切割掉多余的换行,conten_type什么的字符串,只留图片的内容,然后把它丢到 Image::make() 处理就可以了