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

HTTP-响应协议

 HTTP的响应过程?

浏览器请求数据--》web服务器过程:请求过程

web服务器将响应数据-》到浏览器:响应过程

 响应数据有哪些内容?

1.和请求数据类似。

2. 响应体中存储着web服务器返回给浏览器的响应数据。并且注意响应头和响应体之间也是有空行的。

3.常见的响应码和响应头

   (重点) 常见的具体响应状态码

  • 200 ok 客户端请求成功(我们最想看到的状态码)

  • 404 Not Found 请求资源不存在(一般是url输入有误,或者网站资源被删了

  • 500 Internal Server Error 服务端发生不可预期的错误(代码有误

状态码大全https://cloud.tencent.com/developer/chapter/13553 

补充:什么是重定向?

重定向就是浏览器向A服务器发起请求结果发现访问错服务器,A服务器告诉浏览器他应该访问B服务器,浏览器重新访问B服务器的过程就称为重定向。

底层会进行两次请求响应,但对与用户来说是无感知的。

一个具体的例子

我们按照http://www.baidu.com/去访问百度服务器

通过chrome浏览器我们可以发现,浏览器首先是向百度服务器发起了http://www.baidu.com/

请求,百度服务器给浏览器传递了307状态码和新的location,告诉浏览器重定向的网址,浏览器根据第二次的网址成功访问到了想要的数据。

小结:

 1.HTTP响应数据分为几个部分?
                响应行、响应头、响应体
2.响应状态码的分类?
                1xx:响应中,临时状态码
                2xx:成功
                3xx:重定向
                4xx:客户端错误
                5xx:服务端错误 

http://www.lryc.cn/news/518799.html

相关文章:

  • SQL进阶实战技巧:即时订单比例问题
  • 什么是端口
  • 【Flutter】使用ScrollController配合EasyRefresh实现列表预加载:在还未滑动到底部时加载下一页数据
  • 【2025 Rust学习 --- 11 实用工具特型01】
  • 网络安全基础以及概念
  • windows和linux的抓包方式
  • 【Uniapp-Vue3】v-if条件渲染及v-show的选择对比
  • 宝塔面板使用 GoAccess Web 日志分析教程
  • Windows 安装 Docker 和 Docker Compose
  • arcgis中用python脚本批量给多个要素类的相同字段赋值
  • 目标客户营销(ABM)结合开源AI智能名片2+1链动模式S2B2C商城小程序的策略与实践
  • 《异步编程之美》— 全栈修仙《Java 8 CompletableFuture 对比 ES6 Promise 以及Spring @Async》
  • 新模型设计:Hybrid Quantum-Classical Neural Network (HQCNN) for Image Classification
  • iOS 中spring动画的使用
  • 初学stm32 --- DMA直接存储器
  • 校医院挂号及预约 APP 的设计与实现
  • 代理模式详解与应用
  • Model-based RL自动出价算法的演进之路
  • .NET AI 开发人员库 --AI Dev Gallery简单示例--问答机器人
  • 框架部分面试题学习
  • tdengine数据库使用java连接
  • Java 模板变量替换——字符串替换器(思路Mybatis的GenericTokenParser)
  • 跨界融合:人工智能与区块链如何重新定义数据安全?
  • android 自定义SwitchCompat,Radiobutton,SeekBar样式
  • 计算机网络的定义与发展历程
  • 对比学习 (Contrastive Learning) 算法详解与PyTorch实现
  • DBeaver执行本地的sql语句文件避免直接在客户端运行卡顿
  • C++ 的 pair 和 tuple
  • Zookeeper 集群安装
  • git merge与rebase区别以及实际应用