当前位置: 首页 > news >正文

HTTP重定向原理+实现

效果:

请求后重新定向到百度

 

可以看到紧接着浏览器自动重定向到指定的地址

1.HTTP状态

HTTP响应状态设置

301永久重定向,会缓存这个值

302是每次都重定向

2.Location响应头设置

Location: https://www.baidu.com/

3.Java的Controller代码案例

方法参数自动会注入Response对象

@GetMapping
    public AppResponse skip(HttpServletResponse response) {
        response.setHeader("Location","https://www.baidu.com/");
        response.setStatus(301);
        return null;
    }

任何服务器语言在响应头加这个信息浏览器都会遵循HTTP协议的规则,HTTP规范与语言是无关的

相关文章:

  • 个人网站部署
  • redis 清理缓存
  • [数据结构]排序之希尔排序( 缩小增量排序 )
  • 《C语言中“输入魔法师”:scanf函数的奥秘与技巧》
  • 每日一题力扣807.保持城市天际线c++
  • SpringBoot使用DeepSeek APi
  • 点云深度学习系列:PVRCNN——point-voxel融合的分割模型
  • HashiCorp Vault (凭据管理系统)和 PAM(特权访问管理系统)的应用场景对比
  • Linux 进程的一生(一):进程与线程的创建机制解析
  • Python 网络编程实战:5分钟实现多线程下载工具与 Web 服务器
  • Android SharedPreference 详解
  • 深入理解Linux进程管理:从基础到高级操作指南
  • GPU算力哪家好?GpuGeek推出高性能GPU云服务
  • 泛型、泛型上限、泛型下限、泛型通配符
  • java虚拟机(JVM)以及各种参数详解
  • 力扣-哈希表-844 比较含退格的字符串
  • 理解C语言中的extern关键字
  • 【机器人-基础知识】欧拉角、旋转矩阵和四元数
  • python爬虫碰到IP被封的情况,如何解决?
  • 【Rust并发编程深度解析:内存模型与异步运行时实现原理】
  • 新开发银行如何开启第二个“金色十年”?
  • 港理大公布多项AI+医工成果,助港建设国际医疗创新枢纽
  • 十四届全国人大常委会第十五次会议继续审议民营经济促进法草案
  • 借助AI应用,自闭症人群开始有可能真正“读懂他人”
  • 全国电影工作会:聚焦扩大电影国际交流合作,提升全球影响力
  • 十大券商看后市|A股风险偏好有望边际改善,市场仍处黄金坑