現在、ほとんどのモバイル ゲームは接続が弱く、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
関数 onRequestFinished(event)
local ok = (event.name = = "completed" )
Local request =event.request
if not ok then
-- リクエストは失敗し、エラー コードとエラー メッセージが表示されます
Print(request:getErrorCode(), request:getErrorMessage())
return
Local code = Request: GetResponSestatusCode ()
if code ~ = 200 thatn
- リクエストは終了しますが、応答コード 200 は返されません
proprn
end
—— リクエストは成功し、サーバー
request:getResponseString()
getResponseString()
誰が誰が誰が誰がresponsing, ;
通常のネットワーク出力:
VALUEok
次に、アカウントのパスワードを入力する機能を追加します。モバイル アプリケーション (request:addPOSTValue("KEY", "VALUE")、名前と値に対応) で、php で、異なる結果を返す対応するクエリ データベース関数を追加します。