无法加载资源:net::ERR_RESPONSE_HEADERS_TOO_BIG

VBM*_*ali 4 php google-chrome dropzone.js

我正在使用dropzone js上传批量用户。文件格式为CSV。 当我尝试上传较少数量的用户时,一切都很好。但是当用户(记录)数量增加时,例如1000,它在控制台中显示错误: Failed to load resource: net::ERR_RESPONSE_HEADERS_TOO_BIG

注意:在任何情况下,用户都成功上传,只是获得响应的问题。(上传的意思是:在数据库中插入记录)。

Abh*_*hee 5

我在 Chrome 中也遇到了 ERR_RESPONSE_HEADERS_TOO_BIG 错误。

原因是在我的情况下,PHP 在每个会话开始时都发送了 Set-Cookie 标头。当长 ajax 请求完成时,服务器将所有 Set-Cookie 标头发送到浏览器。

为了解决这个问题,我通过header_remove('Set-Cookie');在输出之前或在 codeigniter 中设置 flashdata 之前调用来删除 Set-Cookie 标头 。