当前位置: 首页 > 知识库问答 >
问题:

java - post http重定向到https会改变 请求的method类型吗?

汪臻
2024-09-02

image.png

这种场景是怎样的?

共有1个答案

夏飞鹏
2024-09-02

大多数情况下使用的 301/302 重定向,在重定向的时候,都会变为 GET 请求,如果想要保持之前的请求方式,可以改为 307 重定向。

  • 307 Temporary Redirect - HTTP | MDN

使用 HTTP 强制跳转 HTTPS 不是一个好的做法,好的做法是使用 HSTS,来引导浏览器使用 HTTPS 访问。因为你一开始的 HTTP 请求就不是安全的。

 类似资料:
  • 我们的整个网站将通过https提供服务。我在每条路线上都有“https”。但是,如果他们试图通过http将其重定向到https,我该如何将其重定向到https?

  • 当我们使用AWS应用型负载均衡将传入请求重定向到我们的服务器时,我们创建了一个SSL证书并将其设置为负载均衡器。它同时监听HTTP 80和HTTPS 443端口的流量。在这两种情况下,流量都被重定向到目标组实例的HTTP 80端口。 在这些情况下,有nginx服务器配置为侦听它们所在的实例的HTTP 80端口。 当我更新nginx.conf文件以将传入的HTTP请求重定向到HTTPS协议时,我们面

  • 问题内容: 这是我的standalone-full.xml配置,其中ssl配置了 security realm . Subsystem Socket Binding 问题答案: 重写规则可用于重定向用户。在undertow子系统(standalone.xml或domain.xml)中,你需要创建一个新的重写过滤器,然后在新的fitler-ref中启用该过滤器: 在过滤器部分中创建新的重写过滤器。在

  • 隐私设置->清除浏览数据(从时间开始) https/ssl->管理证书->删除所有项(包括证书) 检查没有书签。 Firefox也有类似的问题,但它的解决方案不适用于Chrome。有人对我能做些什么有什么建议吗?提前感谢您的帮助!

  • 我正在使用Firefox,在设置服务器时,我一直在摆弄重定向。现在,Firefox已经缓存了从http://example.com/到https://example.com/和从http://sub.example.com/到https://sub.example.com/的301重定向。 我已经尝试了以下几件事: null 我的Firefox版本是38.0.1,我使用的是Windows8.1。我

  • 问题内容: 我有一个同时侦听HTTP和HTTPS的Spring Security版本3.2.3应用程序。我希望对HTTP端口的任何请求都重定向到HTTPS。如何仅使用Java进行配置? Spring Security javadoc for提出了以下解决方案(针对基本要求): 但是,这不起作用,因为没有方法。 问题答案: 更换用在问题的代码似乎得到期望的行为。然后,工作代码如下所示: