gpt4 book ai didi

java - 应用程序 Web URL 重定向如何工作?

转载 作者:行者123 更新时间:2023-12-02 09:38:06 25 4
gpt4 key购买 nike

我在生产服务器中有一个使用 spring 构建的应用程序。当我使用 Web url 访问应用程序时,几秒钟后应用程序会重定向到另一个应用程序。一个应用程序如何重定向我的应用程序以及如何防止这种情况发生?

最佳答案

您想要做的是更改您的客户端以禁用以下重定向。这可能很容易配置,也可能不容易配置(取决于您连接到远程 HTTP 服务器的方式),但它应该是可能的。

HTTP 客户端向 HTTP 服务器发出请求 - 您的应用程序就是这样一个发出请求的客户端。 HTTP 服务器可以通过多种不同的方式进行响应,其中之一是发送 HTTP redirect 。这是服务器表示的一种方式:您请求了页面 X,但我决定您需要页面 Y。重定向的行为是服务器响应客户端“请参阅第 Y 页”,然后客户端决定要做什么。服务器通过发送特定的 response code 来完成此操作。返回到客户端,以及 Y 的新 URL。现在,您的客户端应用程序正在遵循重定向。

请注意,这与转发请求不同。在重定向中,客户端知道他们要求 X,但被告知要获取 Y。在转发中,客户端请求 X,服务器本身返回 Y,而无需通知客户端。

关于java - 应用程序 Web URL 重定向如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57329930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com