在开发过程中,发现只要是使用了@Requestbody
注解的方法(使用的POST方式提交数据),本地测试没问题
但是在线上服务器测试就报了错Required request body is missing
,并且GET方式请求的接口也都正常
原因是生产使用Nginx
做了反向代理,将请求统一转发至localhost:xxx
端口,并且配置了SSL(https)
,于是我将http请求改为https的时候,一切都正常了。
具体原因研究中,有结果后更新本博客
冶心·练体·得技
在开发过程中,发现只要是使用了@Requestbody
注解的方法(使用的POST方式提交数据),本地测试没问题
但是在线上服务器测试就报了错Required request body is missing
,并且GET方式请求的接口也都正常
原因是生产使用Nginx
做了反向代理,将请求统一转发至localhost:xxx
端口,并且配置了SSL(https)
,于是我将http请求改为https的时候,一切都正常了。
具体原因研究中,有结果后更新本博客