Rumah > pembangunan bahagian belakang > tutorial php > quick-cocos2d-x教程11:实现http通信,并与网站php对接,可实现登录等常见功能

quick-cocos2d-x教程11:实现http通信,并与网站php对接,可实现登录等常见功能

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:55:39
asal
981 orang telah melayarinya

手机游戏目前是弱联网居多,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实现代码:
    $tmpName=$_POST['KEY'];
    echo $tmpName."ok";
    ?>

  • 正常联网输出:
    VALUEok

  • 然后我们在手机应用上可以加输入账号密码功能( request:addPOSTValue("KEY", "VALUE"),就对应名字和数值),然后在php中,加入对应的查询数据库功能,返回不同的结果。
  • Label berkaitan:
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Isu terkini
    请教$hasil = TeacherModel::update($data,$condition);
    daripada 1970-01-01 08:00:00
    0
    0
    0
    Mengapa senarai itu tidak boleh diberikan?
    daripada 1970-01-01 08:00:00
    0
    0
    0
    Ringkasan HTML
    daripada 1970-01-01 08:00:00
    0
    0
    0
    Ringkasan HTML
    daripada 1970-01-01 08:00:00
    0
    0
    0
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan