只是我还是这实际上并没有按照文档所说的那样做。根据 PHP 文档:
MAX_FILE_SIZE 隐藏字段(以字节为单位)必须在文件输入字段之前,其值是 PHP 接受的最大文件大小。应始终使用此表单元素,因为它为用户节省了等待传输大文件却发现文件太大而传输失败的麻烦。
对我来说,一旦传输的字节数超过此 MAX_FILE_SIZE 隐藏字段中的任何值,这听起来应该立即切断文件上传。我已经对此进行了测试(通过使用 Chrome 开发工具来模拟慢速连接)并且请求似乎仍在等待整个请求完成。该参数确实被使用了,我最终得到一个包含 UPLOAD_ERR_FORM_SIZE 值的 FILES 数组元素错误,但是文档是错误的,还是我读错了?