如何解决xhr呼叫,其对邮递员的工作

时间:2018-09-27 16:10:31

标签: api post xmlhttprequest http-post postman

如果有人帮助我,我将非常感谢,我能够通过邮递员成功地调用API(方法POST),但没有通过XHR进行调用,我确信我做错了什么。我得到500(内部服务器错误)。提前致谢 邮递员身体: x-www-form-urlencoded

方法:发布                 要发送的数据:                 核心价值                 类型:TravelBuses                 序列号:任何序列号                 options [0] [station]:1000(这是站点ID)。

function ajax(){

        var xhr = new XMLHttpRequest();

        xhr.open('POST', 'url....');

        xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

        xhr.onreadystatechange = function(data) {//Call a function when the state changes.
            if(this.readyState == XMLHttpRequest.DONE && this.status == 200) {
                console.log(data);
            }
        }; 

        var dataM = [{'type':'travelBuses','serial':1234,'options[0][station]':1000}];
        xhr.send( dataM );

}

0 个答案:

没有答案