Lua Socket Send 200 OK 关闭连接

Lua Socket Send 200 OK close connection

Nginx/lua/openresty 的最小 HTTP 200 OK 连接关闭响应是多少。我有:

local sock, err = ngx.req.socket(true)
sock:send("HTTP/1.1 200 OK\r\nConnection: close\r\n\r\n")

curl 说:

curl: (52) Empty reply from server

在没有响应主体的情况下,您可能应该使用204 No Content响应代码;对于创建资源的请求,“201 已创建”也可能是一个选项。

此外:将每个双斜杠替换为单个斜杠,因为您无需转义斜杠即可生成 CR LF 序列。