(1)第335行 length = tonumber(str, 16)报 str 为 nil,导致协程崩溃
你说的 http.lua 是哪个库呢?最好是贴一个 github 的链接,可以指向某一行的,比如这种:
https://github.com/ledgetech/lua-resty-http/blob/master/lib/resty/http.lua#L335
doujiang24 我之前貌似不是这个库,我用这个库试一下。感谢。。
doujiang24 用https://github.com/ledgetech/lua-resty-http/blob/master/lib/resty/http.lua库,以后也出现了这个错误: /usr/local/openresty/lualib/resty/http.lua:409: bad argument #1 to 'tonumber' (string expected, got nil)
另外,你贴的那一行代码,如果 str 为 nil 的时候,会导致 Lua 运行时异常,导致当前协程退出,当前请求也会退出
doujiang24 是的,不知道怎么出现的这种情况
cuit_xcl 可以把你的代码贴上来的,这样查问题更有效率。