HTTP基础总结

服务端和客户端

请求:用户主动发起诉求

处理:去找到相应的页面

响应:找到页面返回给用户

URL地址

简单来说就是网址。URL(全称是Uniform Resource Locator)中文叫统一资源定位符,用于标识互联网上每个资源的唯一存放位置。浏览器只有通过URL地址,才能正确定位资源的存放位置,从而成功访问到对应的资源。

通信协议

就是规定 。你如何发请求(如何把诉求告诉服务器),以及如何响应(如何把结果返回给客户端)

服务器名称

网址(域名),在全世界没有重复的域名 。

刚才我们说到餐馆,域名和餐馆有什么相似之处:海底捞(西单店)对于好记(相当于域名)、北京市西城区西单北大街109号西单婚庆大楼F7(相当于IP地址)

端口号

电脑上的每个端口号才是真正的服务。 在你的电脑上不可能出现两个相同的端口。(0-65535)之间的

4000及以上的推荐使用。

常见的端口号有:

http:默认为80

https: 默认为443

默认的可以省略。

域名和ip的关系

IP

IP才是区分每一台电脑的。是以 4组 数字 组成。

格式:x.x.x.x 。 数字的范围 0-255之间的,包含0和255 IPV4.

IPV6.

ipconfig 内置命令,查询IP

域名

网址(域名),在全世界没有重复的域名 。

DNS服务器

cmd快速查看域名和ip的指向: ping 域名 (查看此域名通不通)

互联网传输协议

什么是协议:协议( Protocol)是指双方为了完成一个目标结果所必须遵守的规则和约定。

通俗的理解:双方采用约定好的格式来做某种事情,这种事先约定好的格式,就叫做协议。

互联网中的传输协议

Http(HyperText Transfer Protocol):超文本传输协议 (文本、图片、视频、音频、css、js....)。

规定 你如何发请求(如何把诉求告诉服务器),以及如何响应(如何把结果返回给客户端)

工作原理

交互模型(请求和响应)

交互模型(请求与响应):HTTP 协议采用了 请求/响应 的交互模型。也就是说必须是客户端主动发起请求,再由服务器端处理请求,同时被动的把内容响应给客户端

主动发请求,被动的响应。现在的交互:前后端的数据交互 。

http协议的组成

请求消息、响应消息、请求方法、状态码

请求方法

常见请求方法比如:get获取/post提交数据/delete删除/put更新的

状态码

用来标识响应的状态。服务器的结果要用状态码来进行描述。比如:404页面不存在。200成功。500服务器错误

404是前端的问题。

200成功:正常的拿到结果了。

500:前端没事,你直接找后端就可以了。

请求消息

客户端发起的请求叫做 HTTP 请求,客户端发送到服务器的消息,叫做 HTTP 请求消息(又叫做 HTTP 请求报文。) 简单来说就是客户端告知服务器我要干什么。

组成:请求行、请求头部字段、请求体

响应消息

响应消息就是服务器响应给客户端的消息内容,也叫作响应报文。比如:海底捞服务员把后厨准备好的食材交付给用户

组成:状态行、响应头部、空行、响应体、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值