《HTTP协议》

一 什么是http

超文本

二 俩时代

http1.0

HTTP/1.0:客户端可以与web服务器连接后,只获得一个web资源

http2.0

HTTP/1.1:客户可以与web服务器连接后,可以获得多个web资源

三 HTTP请求

客户端--发请求(Request)---服务器

1、请求行

请求行中的请求方式:GET

请求方式: GET POST HEAD DELETE PUT TRACT

get :请求能够携带的参数比较少,大小有限制, 会在浏览器的url地址栏显示数据内容,不安全,但高效

post:请求能够携带的参数没有限制,大小无限制, 不会在浏览器的url地址栏显示数据内容,安全,但不高效

2、消息头

四 HTTP响应

服务器--响应--客户端

1、响应体

2、响应状态码

200:请求响应成功 200

3xx:请求重定向

重定向 :你重新到我给你的新位置

404/4xx:找不到资源

资源不存在

5xx:服务器代码错误 500 502 :网关错误

常见面试题:

当你的浏览器中地址栏输入地址并回车的一瞬间到页面能够展示回来, 经历了什么?

相关推荐
大模型丫丫17 分钟前
Loop Engineering:从强化学习视角看 Agent 循环的本质
java·人工智能·学习
数电发票API20 分钟前
税局接口,需要的来~~
java
骇客野人32 分钟前
IntelliJ IDEA 使用技巧
java·ide·intellij-idea
Jul1en_1 小时前
【Java 脚手架】封装通用工具类-1
java·spring boot·分布式·spring·spring cloud
关于不上作者榜就原神启动那件事2 小时前
从 MDC 到 Agent:我手搓的文档路由协议,在 Spring AI Alibaba 里找到了正式实现
java·人工智能·spring·ai·agent
亦暖筑序2 小时前
重新认识 AgentScope-Java 2.0:ReActAgent 负责推理,HarnessAgent 负责运行
java·后端·agent
木井巳2 小时前
【DFS解决floodfill算法】岛屿的最大面积
java·算法·leetcode·深度优先
运维大师2 小时前
【K8S 运维实战】34-多集群管理Karmada
java·运维·kubernetes
林森lsjs2 小时前
完结撒花!Java SE 语法阶段总结!
java·开发语言
lupai2 小时前
短信接口快速接入与调用实战指南
java·开发语言·数据库