Nginx 返回 204 而不是 200

Nginx 返回 204 而不是 200

我有一个简单的 Erlang Web 应用程序和 Cowboy Web 服务器。我正尝试在 nginx 反向代理后面启动它。

我的/etc/nginx/sites-available/default

server {
        listen 9090;

        default_type text/html;

        location /my_app {
          proxy_pass http://localhost:8001/;
        }
}

如果我打开http://localhost:9090/my_app它,一切正常,我可以看到来自 Web 应用程序的 html 页面。但如果我将Content-Type: text/html标头添加到 cowboy 响应,我得到的是 204,而不是 200。

谢谢。

相关内容