i have:
var xhr = cc.loader.getXMLHttpRequest();
xhr.onreadystatechange = function (){
cc.log("state: " + xhr.readyState);
cc.log("status: " + xhr.statusText);
cc.log("response1: " + xhr.responseText);
if (xhr.readyState == 4 && (xhr.status == 200)) {
cc.log("response2: " + xhr.responseText);
}
else if (xhr.status == 400) {
}
}
xhr.timeout = 10000;
xhr.open('POST', gateJson.info[gameIndex].api.tranferVcoinToStar, false);
xhr.setRequestHeader('Content-Type', 'application/json; charset=UTF-8');
xhr.setRequestHeader('cookie', cookie);
cc.log("cookie: " + cookie);
var vcoindemo = parseInt(_edbVcoin.getString())
cc.log("url: " + gateJson.info[gameIndex].api.tranferVcoinToStar);
var demo = JSON.stringify({
vcoin: vcoindemo
});
cc.log("demo: " + demo);
xhr.send(JSON.stringify({
vcoin: vcoindemo
}));
when i try to run it, it have problem:
JS: response1:
Bad RequestBad Request
HTTP Error 400. The request is badly formed.
Can you help me, plzzzzzzzzzzzzzzzz