找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2981|回复: 2

openwrt 里LUA程序怎么获取POST数据?

[复制链接]
发表于 2015-6-24 23:28 | 显示全部楼层 |阅读模式
系统:openwrt
lua 是否直接调用luci.http.formvalue()就可以直接获得post的值?
该怎么测试呢?
我的尝试:在/web/luatest/ 建立test.lua 内容为:
#!/usr/bin/lua
local h = require "luci.http"
local info =assert( h.formvalue("a"),test)
http.write("Content-type: text/html\r\n\r\n")
http.write("a is:"..info)

然后再浏览器输入http://192.168.10.1:88/luatest/test.lua?a=1
却报错bad gateway
谢谢!感激不尽
发表于 2015-6-25 09:52 | 显示全部楼层
给了执行权限了吗?请把文件放在cgi-bin下面
回复 支持 反对

使用道具 举报

发表于 2015-10-8 21:17 | 显示全部楼层
可以发一个你写的web 界面的程序看看吗,刚接触感激不尽。还有是不是一定要在/etc/的某个目录下写shell脚本才 配置界面的内容才能生效。还有有思考web的lua和shell的好资料吗,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-13 05:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表