版本2.3.4
参考:
貌似cocos creator并没有自己封装http和websocket ,所以我在API文档里搜索关键字"http"和"websocket"啥也搜不着。
一 Http Get
二 Http Post
三 WebSocket
四 移植Egret封装好的http和websocket到cocos中使用
一 Http GET
Get方式,客户端请求本机地址3000端口,并携带参数url和name,服务端收到后返回name参数。
cocos客户端:
//访问地址
let url = "http://127.0.0.1:3000/?url=123&name=321";
//新建Http
let xhr = new XMLHttpRequest();
//接收数据
xhr.onreadystatechange = function () {
if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 400)) {
var response = xhr.responseText;
console.log(response);
}
};
//错误处理
xhr.onerror = function(evt){