学习目标:学习http协议
学习内容:
一:http默认端口为80
1.http是无连接的
(每次链接就处理一个请求)
2.媒体独立的
(任何类型都可以通过http发送,客户端以及服务端类型为MIME TYPE)
3.无状态的
二:请求类型
1.options 返回服务器针对特定资源所支持的http请求的方法,也可以利用它向web服务器发送通配符来请求测试服务器性能。
2.head 获取源数据信息
3.get 请求
4.post 提交表单或者上传文件
5.put 向指定资源位置上传最新内容
6.delete 通过客户端向服务器发送delete来删除指定的url、
7.trace 回写服务器收到的请求用于测试
8.connect 做一个代理服务器
9.patch 对已知资源进行更新
注意:1.0里只提供了 head get post
三:服务器响应消息
状态行 消息报头 空行 响应正文
四.响应头信息
1.allow 服务器支持那些请求方法
2.content-encoding 响应头信息
3.content-length 获取资源大小
4.content-type 告诉客户端响应体的内容类型,浏览器根据它使用不同的方式解析响应体
5.date 缓存命中
6.expires 如果不设置expires,随着浏览器关闭,cookie失效,
7.last-modified 上次修改的日期
8.refresh 浏览器应该在多长时间内刷新文档
9.server 浏览器名字
五.状态码类型
学习时间
2022.6.9 20:40——21:00
学习产出:
CSDN 技术博客 1 篇
思维导图一篇