cocos2d - JS Http请求

cocos2d - JS Http请求 :

JavaScript Demo :

openHttp: function(){
    var xhr = cc.loader.getXMLHttpRequest();
    xhr.open("GET", "http://httpbin.org", true);
    xhr.send();
    xhr.onreadystatechange = function(){
        if(xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 207))
        {
            cc.log(1,"Get 请求成功 !");
            cc.log(1,"请求状态码 : ", xhr.status);
            cc.log(1,"相应状态 : ", xhr.status);
            cc.log(1,"相应报文 : ", xhr.responseText);
        }
    };
}

xhr.open() 的第二个参数 是服务器地址 .

xhr.send() 函数可以发送json给后端 .

例如 :

        var obj = {};
        obj.account = "yuzhen";
        obj.mima = "123456";

        var json = JSON.stringify(obj);

        xhr.send(json);

你可能感兴趣的:(Cocos2d,-,JS)