vue项目的url自己变化是为什么?

本来的路径是 http://localhost:8080/index#/index/resource/ebook 发现有的时候请求完成之后路径自己发生下面的变化?这个可能的原因是为什么?我也没有进行url的操作啊?

http://localhost:8080/index#/?redirect=%2F%3Fredirect%3D%252F%253Fredirect%253D%25252F%25253Fredirect%25253D%2525252F%2525253Fredirect%2525253D%252525252F%252525253Fredirect%252525253D%25252525252F%25252525253Fredirect%25252525252525252525252525252525252525252522525%E2%80%A6

阅读 3.6k
2 个回答

你这个url转译之后,是这样的

redirect=/?redirect=/?redirect=/?redirect=/?redirect=/?redirect=/?

具体的原因肯定跟你的业务代码有关系,因为没有你代码也不好判断,你给的信息太少了。

redirect 这不是重定向吗,你看下后端返回的http头部的Location头部

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题