【Java】excel导⼊,405问题
⼀、来龙去卖
1、前后端分离做了个项⽬(Vue + SpringBoot)
2、⼿写了Excel的导⼊导出
3、本地测试OJJK
4、放到服务器405(系统⽇志都没有)
⼆、解决
Nginx增加个配置
1)直接copy,重新代理
error_page 405 =200 @405;
location @405 {
proxy_method POST;
proxy_pass 127.0.0.1:8000$request_uri;
}
2)完整⽰例
server {
listen 80;
server_name eladmin.66ams88.vip;
root /opt/dist;
index index.html;
## 注意从这⾥开始
location / {
root //dist;
try_files $uri $uri/ @router;
index index.html;
}
error_page 405 =200 @405;
location @405 {
proxy_method POST;
proxy_pass 127.0.0.1:8000$request_uri;
}
location @router {
rewrite ^.*$ /index.html last;
}
小白学java有前途吗}
三、所以然(听,没有验证)
Apache、IIS、Nginx等绝⼤多数web服务器,都不允许静态⽂件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论