ubnt解决方案
查看: 920|回复: 0

[软件求助] openwrt 里LUA程序怎么获取POST数据?

[复制链接]

0

回帖

30

积分

6 小时

在线时间

新兵上阵

注册时间
2014-11-5
金币
27 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-6-24 23:31 |显示全部楼层
系统:openwrt) Y. I1 h% T: g$ Q
lua 是否直接调用luci.http.formvalue()就可以直接获得post的值?
- o& f! n! I; u, _该怎么测试呢?% G! }# ]2 [+ ^
我的尝试:在/web/luatest/ 建立test.lua 内容为:9 I. \# t& k4 F4 S
#!/usr/bin/lua 6 {6 K' i7 ^7 L6 @! N
local h = require "luci.http"  K2 Y- x. t3 ^: M2 J! }: Z
local info =assert( h.formvalue("a"),test)
. Y( d2 u2 x# m$ Q4 jhttp.write("Content-type: text/html\r\n\r\n")% b! c. k9 b2 M( A; @% W0 w
http.write("a is:"..info)
4 w" q2 t2 ]' T9 k( S) ]( e) W! x- j! z& A
然后再浏览器输入http://192.168.10.1:88/luatest/test.lua?a=18 e8 \# A& O: T. ^9 h- D
却报错bad gateway7 ?: ?9 ~8 f- {7 _! ?: w' S+ `; j) Y
谢谢!感激不尽4 }9 O6 L# K5 Q5 v# c, P
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2026-4-15 17:03

返回顶部 返回列表