没写removeTrailingSlash这个方法home/也能正常访问

没写 removeTrailingSlash 这个方法 home / 也能正常访问

讨论数量: 4

get 请求能 301 跳转,post 请求就不行了

3年前 评论

这个问题的复现可以用 /articles 接口,用 postman post 请求 /articles 时,会被重定向成 get 请求的 /articles,导致保存文章的功能变成了查询文章列表, file

至于为什么 post 重定向后会变成 get,这个是 301 状态时 http 处理的方式

file

具体可参考:HTTP 的重定向

3年前 评论
任飘渺

f12 看下请求会有 2 个

3年前 评论

试了下 POST,thunder client 可以正常返回,但是 curl 不行,估计是某些客户端对 slash 斜线进行了特殊处理

file

file

2年前 评论