Chrome是否会停止重定向请求?

问题描述 投票:0回答:1

作为电子邮件注册过程的一部分,我在电子邮件中发送了一个网址。客户端应该单击它,我的服务器应用程序发送一个303响应,将客户端重定向到主页,浏览器应该打开主页。但这不会发生。我无法调试这是浏览器问题还是Web服务器问题。

在这张图片中,你可以看到,点击网址,发送请求GET并收到303

enter image description here

在这里,我没有看到任何请求发出(我看到请求标题,但我不相信请求已发送)。在计时选项卡中,看起来好像请求已停止

enter image description here

enter image description here

google-chrome webserver http-redirect playframework-2.6
1个回答
0
投票

似乎问题是我重定向的方式。在使用绝对路径Redirect("http://localhost:9000/home")进行重定向时,我没有使用http,即Redirect("localhost:9000/home"),它使路径相对。最初的请求是http://localhost:9000/ws/users/signup/,重定向后的新请求变成了http://localhost:9000/ws/users/signup/localhost:9000/home,这可能搞砸了浏览器中的某些内容。

© www.soinside.com 2019 - 2024. All rights reserved.