cocos creator http post 请求失败,大神帮忙看看

我的代码如下:
这里写图片描述

浏览器报错:
start_on.js:69 OPTIONS http://127.0.0.1:9888/ 0 ()
oncilck @ start_on.js:69
emit @ CCComponentEventHandler.js:144
emitEvents @ CCComponentEventHandler.js:111
_onTouchEnded @ CCButton.js:516
111.EventListeners.invoke @ event-listeners.js:48
_doDispatchEvent @ event-target.js:70
112.proto.dispatchEvent @ event-target.js:403
_touchEndHandler @ CCNode.js:200
_onTouchEventCallback @ CCEventManager.js:506
_dispatchEventToListeners @ CCEventManager.js:630
_dispatchTouchEvent @ CCEventManager.js:552
dispatchEvent @ CCEventManager.js:1059
handleTouchesEnd @ CCInputManager.js:172
_mouseEventsOnElement @ CCInputManager.js:463
(anonymous) @ CCInputManager.js:491

code报错;

Failed to load resource: net::ERR_EMPTY_RESPONSE [http://127.0.0.1:9888/]

然后服务器我用 Postman试过没有什么问题

Cocos Creator中提供了一个名为cc.loader的模块,它可以用于进行http请求。 使用cc.loader进行http请求的基本步骤如下: 1. 引入cc.loader模块 ``` var loader = require('cc.loader'); ``` 2. 发送http请求 ``` loader.load(url, function (err, data) { if (err) { cc.error(err); return; } // 处理返回的数据 }); ``` 在上面的代码中,url表示要请求的地址。第二个参数是一个回调函数,当请求成功时会调用这个函数,并将返回的数据作为参数传入。 3. 发送带参数的http请求 如果需要发送带参数的http请求,可以使用cc.loader中的loadJson方法。例如: ``` var params = { username: 'abc', password: 'xyz' }; loader.loadJson(url, params, function (err, data) { if (err) { cc.error(err); return; } // 处理返回的数据 }); ``` 在上面的代码中,params是一个对象,表示要发送的参数。loadJson方法会将这个对象转换成json格式,并将其作为请求的body发送给服务器。 4. 发送带headers的http请求 如果需要发送带headers的http请求,可以使用cc.loader中的load方法,并指定headers参数。例如: ``` var headers = { 'Authorization': 'Bearer xxxxx', 'Content-Type': 'application/json' }; loader.load(url, { headers: headers }, function (err, data) { if (err) { cc.error(err); return; } // 处理返回的数据 }); ``` 在上面的代码中,headers是一个对象,表示要发送的headers。load方法会将这些headers添加到请求中,并发送给服务器。 5. 取消http请求 如果需要取消一个正在进行的http请求,可以调用cc.loader中的release方法,并传入正在进行的请求的url。例如: ``` var xhr = loader.load(url, function (err, data) { if (err) { cc.error(err); return; } // 处理返回的数据 }); // 取消请求 loader.release(xhr.url); ``` 在上面的代码中,xhr是一个XMLHttpRequest对象,表示正在进行的http请求。release方法会停止这个请求,并释放相关资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值