私は現在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. なぜluaに関数データ型がありますか?
- 3. POST要求「データがありません」
- 4. HTMLフォームからPHPメールスクリプトに$ postデータがありません
- 5. POSTデータにDjangoフォームの入力がありません
- 6. Internet Explorerにform.submit()要求のPOSTデータがありません
- 7. のLua:私はPOSTデータでこのJSONを受けていPOSTデータ
- 8. なぜPOSTデータをネストする必要がありますか?
- 9. POSTフォームがノードにありません
- 10. FirefoxとIE9でDjango POSTデータに問題がありますが、Chromeではありません
- 11. POSTで受信したデータがありません
- 12. POSTリクエストでparamsのデータがありません
- 13. jquery.form&jquery.validate:IEで送信されたPOSTデータがありません
- 14. 画像アップロードの応答データがありませんPOST
- 15. LuaのMapReduceライブラリはありますか?
- 16. ESP8266 Lua - node.dsleep(...)に上限がありますか?
- 17. LuaにOR比較がありますか?
- 18. 私のルアコードにメモリリークがありますか? (LUAテーブル)
- 19. NicEditのデータはPOSTにありません
- 20. Capistranoの代わりにPerlまたはLuaがありますか?
- 21. AjaxFileUploadプラグインがPOSTデータを送信しないことがあります
- 22. HTTP POSTのパラメータのデータ型はありますか?
- 23. 手動のPOSTリクエストを送信するにはどうすればデータがあるファイルがありますか?
- 24. Rails 2.3.9 POSTペイロードがありません
- 25. PHPがLuaスクリプトを実行するのに問題があります
- 26. ECMAScript3にLuaラベルをトランスリングするソリューションはありますか?
- 27. Javascriptのapply()に相当するluaはありますか?
- 28. Orbit(Keplerプロジェクト/ Lua)でWSAPIを使用するPOST POSTエラー(405)
- 29. Lua 'require'しかしファイルはメモリ内にのみあります
- 30. Luaにポインタのようなものはありますか?