【发布时间】:2019-05-28 01:14:52
【问题描述】:
我使用lua脚本从参数和body中生成数据,然后将数据发送到其他服务器。
当我处理一个 GET 请求时,nginx 返回一个正常的响应。
但是,在处理 POST 请求时会出现 404 not found 错误。
但是内部操作正常,将数据发送到另一台服务器。
只有请求方法发生了变化。
如果我明确地将值传递给 ngx.say 或 ngx.exit,我通常会得到 200 响应。
为什么?使用 lua 脚本的 post 请求时,是否需要显式返回响应码?
另外,我用的是empty_gif。
【问题讨论】: