Skip to content

Instantly share code, notes, and snippets.

@n0bisuke
Created June 2, 2013 07:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save n0bisuke/5692961 to your computer and use it in GitHub Desktop.
Save n0bisuke/5692961 to your computer and use it in GitHub Desktop.
CoronaSDKでPOSTするサンプル
--CoronaSDKでPOSTの実装
--表示用のテキスト
local myPost = display.newText("(Waiting for response)", 0, 100, native.systemFont, 16)
local function networkListener( event )
if ( event.isError ) then --通信が失敗した場合
myPost.text = "Network error!"
else --通信が成功した場合
myPost.text = event.response
end
end
--ヘッダ情報の設定 POSTの場合は必要らしい
local headers = {}
headers["Content-Type"] = "application/x-www-form-urlencoded"
headers["Accept-Language"] = "ja,en-us;q=0.7,en;q=0.3"
--bodyにパラメータと値を設定する
local body = "name=hogehoge&message=hugahuga"
local params = {}
params.headers = headers
params.body = body
local url = "http://example.com/mail.php" --POSTを受け取るサーバー側のアドレス
network.request(url, "POST", networkListener, params)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment