私は現在Luaを学んでいます。投稿にアクセスしてデータを取得できる必要があります。私はLuaのPHP $ _POSTと$ _GETに相当するものを見つけようとしています。POSTデータがLuaにあります
2
A
答えて
1
Luaはウェブスクリプト言語として設計されていないため、同等のものはありません。どのような状況でこれを使用していますか(CGI、FCGI、Apacheモジュール)?おそらく、CGI仕様を調べて、Luaから環境変数とstdinにアクセスする必要があります。
2
これは、実行中のWebサーバー、および使用している中間ライブラリによって異なります。付属mod_luaを使用してApache 2.3では
、それは簡単なキーのテーブルである
function my_handler(r)
-- URI params
local simple, full = r:parseargs()
-- POST body
local simple, full = r:parsebody()
end
だろう - >値(あなたはほとんどの時間を望むもの)と完全なキーである - > [VALUE1 、value2、...]を指定します。
フラーの例はLuaのために多くのWebフレームワーク、GET
とPOST
にアクセスするための独自の方法で、それぞれがありますhttp://svn.apache.org/viewvc/httpd/httpd/trunk/modules/lua/test/htdocs/test.lua?revision=728494&view=markup
2
でご利用いただけます。
おそらくWeb開発のためのLuaを学ぶ最も簡単な方法はWSAPIです。
、GET
とPOST
を取得し、あなたのハンドラでwsapi.request
を使用するには:
require 'wsapi.request'
local handler = function(env)
local request = wsapi.request.new(env)
local GET = wsapi.request.GET
local POST = wsapi.request.POST
...
end
0
あなたはいつもLua4Web https://github.com/schme16/Lua4Webをチェックアウトすることができ
0
従来のHTMLフォームまたはURLエンコード形式で
読書POSTデータが混乱ですルアでAJAXフォームのjavascriptライブラリを使用しようとすると、JSONでデータを簡単に解析して使用できるようになります。
関連する問題
- 1. LuaSockets POSTデータの問題[LUA]
- 2. POST要求「データがありません」
- 3. 画像アップロードの応答データがありませんPOST
- 4. jquery.form&jquery.validate:IEで送信されたPOSTデータがありません
- 5. POSTで受信したデータがありません
- 6. FirefoxとIE9でDjango POSTデータに問題がありますが、Chromeではありません
- 7. LuaにOR比較がありますか?
- 8. LuaのMapReduceライブラリはありますか?
- 9. NicEditのデータはPOSTにありません
- 10. AjaxFileUploadプラグインがPOSTデータを送信しないことがあります
- 11. Capistranoの代わりにPerlまたはLuaがありますか?
- 12. HTTP POSTのパラメータのデータ型はありますか?
- 13. Rails 2.3.9 POSTペイロードがありません
- 14. Orbit(Keplerプロジェクト/ Lua)でWSAPIを使用するPOST POSTエラー(405)
- 15. データのあるPOST要求
- 16. $。xmlデータに問題があります
- 17. Javascriptのapply()に相当するluaはありますか?
- 18. Luaオブジェクト - コンストラクタの初期化が正しくありません
- 19. spring:1つのPOST内に複数のパラメータがあります
- 20. ASIFormDataRequestに空のPOSTボディがあります
- 21. ルーティングエラー[POST]に一致するルートがありません
- 22. テレグラムwebhooks POSTリクエストに空のペイロードがあります
- 23. Lua 'require'しかしファイルはメモリ内にのみあります
- 24. Luaにポインタのようなものはありますか?
- 25. Luaサンドボックスにはリークする特別な機能があります
- 26. 'if'文が後方にジャンプするLuaバイトコードはありますか?
- 27. ASP.NET JQuery AJAX POSTはデータを返しますが、401の応答内にあります
- 28. ページにJSONデータをPOSTし、ASP.NET MVCのそのページにリダイレクトする必要があります
- 29. InstancePromotedPropertiesテーブルにデータがありません
- 30. テーブル内にデータがありません