控制台报错 请求将被拒绝,因为URL字符串包含一个潜在的恶意“/ /”

The request was rejected because the URL contained a potentially malicious String//“

问题描述

联调时接口报错,说 URL 中有 “//” ,就很诧异,检查一遍发现没错啊
在请求的URL中,提示robot前有两个/

在这里插入图片描述

于是试着删掉一个/ 居然才成功了
在这里插入图片描述

原因分析:

在这里插入图片描述

解决方案:

这就很离谱了,于是想到可能时nginx配置监听的问题…(我第一次配),看一下去服务器看一下nginx.conf 的配置,一瞬间,就知道了,别人的配置结尾都有/,我的配置没有/,OK,加上重启nginx.问题解决

/usr/local/nginx/sbin/nginx -s reload
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐