在javascript中,我尝试使用xhr将图像(约1MB)上传到服务器
xhr.open('post', 'php/upload-file.php?subd=' + subdir, true);
xhr.setRequestHeader("X-File-Name", file.name);
xhr.setRequestHeader("X-File-Size", file.size);
xhr.send(file);
在php文件中:
function copy_to($tgt){
$fh = fopen('php://input','r');
$fout = fopen($tgt, 'w');
$buffer = 1024*1024;
while (!feof($fh)) {
$in=fread($fh, $buffer);
fwrite($fout, $in);
}
服务器是xampp。
在IE,Edge,Chrome,Mozilla中,一切正常。在窗口10的野生动物园中,我收到max_input_vars警告。为什么?
感谢您的帮助。