我有这个帖子请求,它基本上需要一个文件(multipart / data),并且只要它处理完毕就会得到答案。 (所花费的时间将反映在文件的大小上),但可能是几分钟。
在我们的生产/测试服务器上,我们有一个nginx代理,在60秒后提供504(网关超时)。
是否有可能/如何以60秒后不会抛出此错误的方式对其进行编码?
var oReq = new XMLHttpRequest();
oReq.open("POST", url, true);
oReq.onload = function() {
if(oReq.status == 200) {
// Sucess
}
}
oReq.send(new FormData(document.getElementById("form-data")));
答案 0 :(得分:0)
试试这个
var oReq = new XMLHttpRequest();
oReq.onreadystatechange = function() {
if(this.readyState === 4 && this.status === 200) {
// Sucess
}
}
oReq.open("POST", url, true);
oReq.send(new FormData(document.getElementById("form-data")));