(框架BUG)框架有拦截URL带如值“%u5C0F%u98DE%u4FA0”第三方访问不进系统内的方法

Java 未结 1 794
zhangxingbo
zhangxingbo 2021-03-25 11:14

一、该问题的重现步骤是什么?

  1. 2.jpg

  2.  注:值为 %u5C0F%u98DE%u4FA0   不能进方法
           
           /**
    	 * 结果通知
    	 *
    	 * @param request
    	 * @return String
    	 */
    	@RequestMapping("/test")
    	@ResponseBody
    	public void test(HttpServletRequest request) {
    		log.info("notify start!");
    	}


    

   http://XXXX:XXX/XXXX/test?name=%u5C0F%u98DE%u4FA0  


QQ图片20210325110911.jpg


  希望平台提供解决方案


1条回答
  •  admin
    admin (楼主)
    2021-03-25 14:40

    这与框架无关,只有一次escape转换的话,浏览器也返回无法decode,难道所有浏览器也有bug么?

    image.png


    正常的应该是这种

    image.png


    具体解决方案可以看这个:https://blog.csdn.net/ljllxk001/article/details/73250204

    0 讨论(0)
提交回复