代码很简单,当我将一个字符串附加到FormData时它可以工作:
var data = new FormData();
data.append('String', stringVar);
var request = new XMLHttpRequest();
request.open('POST', 'upload.php');
request.send(data);
但是如果我将一个文件附加到FormData(data.append('File', fileVar);
),我会收到503响应。
当我在localhost上运行代码时,问题不会发生,所以我知道代码没有问题,而且它来自服务器。也许我应该更改服务器上的一些PHP或Apache设置,我不知道。
任何帮助或意见将不胜感激。