博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2d-js 网络请求之GET/POST
阅读量:5158 次
发布时间:2019-06-13

本文共 1509 字,大约阅读时间需要 5 分钟。

httpRequest = {    /*     * 网络请求之GET     * url 请求的网络地址     * callback 回调参数     * */    GET:function(url,callback){        var xhr = cc.loader.getXMLHttpRequest();        xhr.open("GET",url,true);          xhr.onreadystatechange = function () {              if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status <= 207)) {                 err = false;            }else{                err = true;            }            var response = xhr.responseText;            callback(err,response);        };          xhr.send();      },    /*     * 网络请求之POST     * url 请求的网络地址     * params  请求参数  ("id=1&id=2&id=3")     * callback 回调参数     * */    POST:function(url,params,callback){        var nums = arguments.length        if(nums == 2){            callback = arguments[1];            params = "";        }        var xhr = cc.loader.getXMLHttpRequest();          xhr.open("POST", url);          xhr.setRequestHeader("Content-Type","text/plain;charset=UTF-8");        xhr.onreadystatechange = function () {              if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status <= 207)) {                 err = false;            }else{                err = true;            }            var response = xhr.responseText;            callback(err,response);        };        xhr.send(params);     }}//EXMAPLE/*httpRequest.POST("http://127.0.0.1:3000/test","id=1&ids=2", function(err,data){    if(err){        //错误处理    }else{        cc.log(data);    }})*/

 

转载于:https://www.cnblogs.com/wangdongBlog/p/4240793.html

你可能感兴趣的文章
Mysql数据库中InnoDB和MyISAM的差别
查看>>
Java并发编程:深入剖析ThreadLocal
查看>>
IPC进程通信机制
查看>>
bat文件调用php文件
查看>>
很有用的Jquery代码片段(转)
查看>>
bzoj2018年5月赛
查看>>
OperationalError:(1054 - "Unknown column 'game.lable1' in 'field list' ")解决办法
查看>>
震惊!小学生的300道四则运算题目竟然是这样做出来的!
查看>>
百度BAE环境下WordPress安装教程
查看>>
windows索引服务
查看>>
Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
查看>>
微信支付结果通用通知
查看>>
Android API Guides---Tasks and Back Stack
查看>>
Android中Handler使用浅析
查看>>
搜狗语音云开发入门(二)——使用离线语音识别服务
查看>>
C - The C Answer (2nd Edition) - Exercise 1-4
查看>>
转载的吐槽文
查看>>
[问题解决]Fresco设置圆角效果不生效问题探究
查看>>
Sourcetree 集成 Azure DevOps Server(Git)
查看>>
CIFAR-10数据集读取
查看>>