Hello!
On Sun, Feb 3, 2013 at 7:27 PM, Aaron Lewis wrote:
> 看了 HttpLuaModule 的说明,貌似 set 方法只是支持 bool, string, number 什么的,没有说是否支持 table
>
由于 Lua 语言自身并没有提供原生的序列化方法,所以你需要自己对 table 进行序列化和反序列化。比如在存入之前编码为 JSON
再在取出之后解析 JSON.
我有意为标准 Lua 5.1 解析器和 LuaJIT 2.0 添加原生的 JSON 或者 msgpack API. 届时,ngx_lua 的
shdict API 就可以直接使用之了。在此之前,你需要自己使用 lua-cjson 或者 lua-msgpack 这样的库进行处理。
Best regards,
-agentzh