今天在做一个接口测试时候,前端向后端发送get请求,并且带一个文件路径参数
发送请求后报错
后端报错
java.lang.IllegalArgumentException: Invalid character found in the request target [/yinshipin/test/getCivil?path=D:/public\test.xlsx]. The valid characters are defined in RFC 7230 and RFC 3986
原来在发送get请求是,参数不能带一些特殊字符,比如\,把\换成/后,请求发送就成功了