Closed cmmi closed 3 years ago
补充一下 用Ubuntu重新部署下 发现是nginx的这一项配置的导致的 proxy_set_header Connection "upgrade"; 上面那行配置信息注释掉之后,重新手动重载nginx配置就可以post数据。 我记得这个配置是给websocket协议用的。是否在普通http模式下应该将这行配置注释?
我这里没有复现这个问题
难道是特例?我部署了2次docker版本,一次克隆代码库主分支的版本,都是这样啊.....
会不会跟你后端程序有关?你后端起一个 flask 的 hello world post 试试看,我之前有遇到因为 http header 不标准和 301 跨域导致的 post 提交失败,前者可以在主配置里打开“允许非标转发”,后者没办法,是浏览器限制
Docker部署后Get接口访问正常,Post接口访问报错 错误信息为 : 400Undocumented | Error: Bad RequestResponse headers connection: keep-alive content-length: 0 date: Thu, 02 Jan 2020 01:28:52 GMT server: Tengine 以上错误信息为默认配置下产生。不知道是不是我配置有啥问题。