quick-cocos2d-x教程11:实现http通信,并与网站php对接,可实现登录等常见功能
来源:互联网 发布:淘宝购物车怎么代付 编辑:程序博客网 时间:2024/06/05 08:20
手机游戏目前是弱联网居多,http登录是常用功能。我们现在就来实现。
- 在启动时候,自动请求http.
- function MainScene:ctor()
local url = "http://localhost/request.php"
local request = network.createHTTPRequest(onRequestFinished, url, "POST")
request:addPOSTValue("KEY", "VALUE")
-- 开始请求。当请求完成时会调用 callback() 函数
request:start()
end
---注意onRequestFinished前面,不要加MainScence
function onRequestFinished(event)
local ok = (event.name == "completed")
local request = event.request
if not ok then
-- 请求失败,显示错误代码和错误消息
print(request:getErrorCode(), request:getErrorMessage())
return
end
local code = request:getResponseStatusCode()
if code ~= 200 then
-- 请求结束,但没有返回 200 响应代码
print(code)
return
end
-- 请求成功,显示服务端返回的内容
local response = request:getResponseString()
print(response)
end- request.php实现代码:
<?php
$tmpName=$_POST['KEY'];
echo $tmpName."ok";
?> - 正常联网输出:
VALUEok - 然后我们在手机应用上可以加输入账号密码功能( request:addPOSTValue("KEY", "VALUE"),就对应名字和数值),然后在php中,加入对应的查询数据库功能,返回不同的结果。
0 0
- quick-cocos2d-x教程11:实现http通信,并与网站php对接,可实现登录等常见功能
- Quick-Cocos2d-x 实现屏蔽并实践运用(待续)
- quick-cocos2d-x实现留言板
- quick-cocos2d-x实现scrollview
- quick-cocos2d-x教程10:实现血条效果。
- quick-cocos2d-x教程13:实现帧动画
- quick cocos2d-x 与android实现更换头像
- 在 cocos2d-x 中使用 libcurl 实现上传文件功能(附quick-cocos2d-x封装)
- 使用php+ajax实现登录功能教程
- Cocos2d-x实现计时器与定时器功能
- quick-cocos2d-x 虚拟手柄实现实例
- 在cocos2d-x中使用libcurl实现上传文件功能(quick版)
- quick-cocos2d-x android返回键监听并实现原生退出对话框
- lua教程八----不用CCHttpClient而转用quick-cocos2d-x或cocos2dx-LuaProxy的Lua框架实现Lua-Http网络交互!
- 实现各大网站的自动登录等**功能
- quick-cocos2d-x教程12:实现文本和密码输入界面
- quick-cocos2d-x教程12:实现文本和密码输入界面
- Quick-Cocos2d-X 核心framework 目录结构与功能介绍
- cloudstack给已有zone添加物理网络
- linux系统启动[笔记]
- 制作椭圆型DIV
- 网站模板学习发现问题总结
- IOS开发:关于performSelectorXXX的延迟的使用
- quick-cocos2d-x教程11:实现http通信,并与网站php对接,可实现登录等常见功能
- JAVA中运用数组的四种排序方法
- asp FileUpload 上传图片用法
- ERROR:In..\..\Source\IO\vtkDataReader.cxx,line462
- linux文件权限
- 16 款最流行的 JavaScript 框架
- 测试
- expr命令
- 普林斯顿公开课 算法4-1:优先级队列API和基本实现