Laravel Dropzone请求空

时间:2015-07-14 10:50:41

标签: php laravel laravel-5 dropzone.js

我正在使用Dropzone将单个文件上传到Laravel应用程序。

以前工作正常,但现在已停止工作了。

Dropzone还会上传额外的纯文本详细信息以及请求。据我所知,上传进展顺利。我可以在Chrome Developer工具中看到表单字段在那里等(请参阅下面的请求)。

但是,如果我执行dd($request->all()),它总是返回一个空数组。

这是我通过Chrome开发人员工具看到的请求:

Accept:application/json
Accept-Encoding:gzip, deflate
Accept-Language:en-GB,en-US;q=0.8,en;q=0.6
Cache-Control:no-cache
Connection:keep-alive
Content-Length:10939930
Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryzcRfNSSYMQFOU3uH
Cookie:XSRF-TOKEN=SOME_TOKEN_VALUE
Host:gateway
Origin:http://gateway
Referer:http://gateway/tools/videos/create
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
X-CSRF-Token:TOKEN_VALUE
X-Requested-With:XMLHttpRequest

Request Payload
------WebKitFormBoundaryzcRfNSSYMQFOU3uH
Content-Disposition: form-data; name="video_id"

11
------WebKitFormBoundaryzcRfNSSYMQFOU3uH
Content-Disposition: form-data; name="null"


------WebKitFormBoundaryzcRfNSSYMQFOU3uH
Content-Disposition: form-data; name="file"; filename="SENHS_INTRO.mp4"
Content-Type: video/mp4


------WebKitFormBoundaryzcRfNSSYMQFOU3uH--

但是,当我dd($request->all)时,它只会返回[]

即使有一个有效的video_id请求值,并且已发送文件file

任何人都可以看到我做错了什么,指出我可能已经这样做的想法,我可以尝试替代代码,或者推荐一些事情做什么?

如果您需要更多信息,请告诉我们,

提前致谢。

0 个答案:

没有答案