一個 post 的請求,直接調接口服務數據正常返回,但是通過 nginx 代理后, 什么都沒有返回。
nginx 配置如下:
使用 postman 調用,返回如下:
於是檢查日志報錯信息,如下:
nginx 修改如下:
加入兩條:
proxy_http_version 1.1; proxy_set_header Connection "";
兩條規則缺一不可,都是為了支持后端請求 HTTP1.1 協議。
數據成功返回。
參考鏈接:https://blog.csdn.net/sc9018181134/article/details/82055225