我在Windows 10 tomcat 8上遇到此问题但在Ubuntu上没有 当使用数组参数发送任何请求时,它会抛出错误的请求400 即使经理要求 http://localhost:8080?area[]=5 任何想法以及如何解决它?
答案 0 :(得分:0)
更新的Tomcat(7.0.73、8.0.39、8.5.7)使用更严格的RFC 7230和RFC 3986实现。无效字符将被400响应拒绝。
快速修复。可以。
将tomcat降级到较早的版本之一。
在客户端上使用encodeURI。
在客户端上使用POST方法。