【发布时间】:2021-07-31 09:40:48
【问题描述】:
我正在为使用 PHP 加载一些数据的 XMLHttpRequest 创建进度条,但进度事件显示总共为 0
这是我的代码:
const xhr = new XMLHttpRequest
xhr.open('POST','../XML/ap.re.load.php')
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded",true);
xhr.send('id ='+lastid)
xhr.addEventListener('progress',(e) =>{
console.log(e);
})
xhr.onload = () => {
}
【问题讨论】:
-
响应中的 content-length 标头的值是多少?
-
尝试在发送前设置进度监听器
-
仍然无法工作@James
-
响应@bel3atar 上没有内容长度
-
没有进度监听器是否可以正常工作?如果没有,请先做好其余的工作。
标签: javascript php http xmlhttprequest content-length