weixin_33747129 2019-02-11 12:00 采纳率: 0%
浏览 59

未发送XMLHttpRequest

We are three developers working on a web-app project with Django.

Some communications client-server use an API. One particular request is not sending on one of the developer's computer. We use the same Browser (Firefox quantum 64.0 (64 bits)), same OS (Ubuntu 18.04).

Here is the JS snippet:

function requestHandler(url){
    let xhttp = new XMLHttpRequest();
    xhttp.open('POST', url, true);
    xhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xhttp.setRequestHeader('X-CSRFToken', getCookie('csrftoken'));

    xhttp.onreadystatechange = function(){
        if (this.readyState == 4 && this.status == 200) {
            drawLogTable();
        }
        else if (this.readyState == 4){
            console.log(this);
            new PNotify({
                title: 'Échec!',
                text: "Opération impossible: " + this.statusText,
                type: 'error'
            });
        }
    }
    xhttp.send();
}

Note that url is '../../api/log?action=accept&id=1'

On all the working computers and browsers, the request posts and does a 404 since server-side has no implementation yet. On the non-working computer, chromium works, but under Firefox, the request is not even sent (server log is empty) and the request object is completely empty (no status, no text).

We have other AJAX requests in the same type that are working fine.

  • 写回答

1条回答 默认 最新

  • weixin_33682719 2019-02-11 12:04
    关注

    Can you try this:

     xhttp.onload = function(){
            if (this.status == 200) {
                drawLogTable();
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么