场景:调用一个第三方的服务,调用完成之后对方接口会回调一个前端页面,没想到竟然是POST的方式。
问题:主流web服务器会禁止向静态页面发送POST请求,所以会返回405 Not Allowed错误页面。

解决办法:

在nginx的配置文件中增加下面配置:

error_page 405 = $uri;