我使用lua脚本从参数和主体生成数据,然后将数据发送到其他服务器。
当我处理GET请求时,nginx返回正常响应。
但是,处理POST请求时会出现404 not found错误。
但是,内部操作正常,并且已将数据发送到另一台服务器。
仅请求方法已更改。
如果我将值明确传递给ngx.say或ngx.exit,我通常会收到200条响应。
为什么?在使用带有lua脚本的发布请求时是否需要显式返回响应代码?
此外,我正在使用empty_gif。
答案 0 :(得分:0)
我已经搜索了上述问题。
empty_gif仅可用于响应GET和HEAD请求方法
所以我将使用204个响应代码