http概述

= 理解,什么是无状态的协议

通过抓包的方式,关注,请求的发生

= 重点,关注这样的词

请求,响应

请求协议

》看请求头

查看网络请求,详细了解内容


accept,接受

浏览器,告诉服务端,自己可以接受的哪些内容


accept-encoding,接受的压缩格式

告诉服务端我可以接收处理哪些压缩格式


accept-language,接收的语言

zh-cn,简体中文


connection,连接

keep-alive,保持连接

完成了一次连接后,请求的内容得到后,不会立马断开

会保持一个短的时间的连接


cookie,本地的存储


host,域名


user-agent,用户代理

包括了计算机信息,系统信息,浏览器信息

服务器通过这个得知用户是个什么情况

》请求的时候

请求头中包括了很多的信息

在向服务器发起请求的时候

会带上这些信息,让服务器一目了然的明确是谁,想干什么,需要什么样的结果

》请求体,get与post请求

= get请求

注,如果是get方式发起的请求,无请求体

通过url方式发起的请求,都是get请求

= post请求

通过表单,可以发起一个post请求

思考,还有别的方式发起post请求吗?

= referer



通过refer可以查看到请求是来自哪里的

盗链资源的案例介绍

小站长做一个网站,盗链接我们网站的资源,描述举例

= 需掌握,http请求协议的格式

响应协议

》格式

》看响应头

另外还有

相关内容的意义

状态码

状态304特别说明

以我们看视频为例


初次打开一个视频的时候,都是会一边看一边缓存的

初始看视频,进度调往后拉,会加载

再次打开视频页面,进度调往后拉,如果缓存完成,是可以进接看的了的

知识介绍到这里,就不详细演示和验证原理了,后面我们再关注这个状态码

因为时间的关系

web-http协议-请求协议-响应协议相关推荐

  1. 基于 cz88 纯真IP数据库开发的 IP 解析服务 - 支持 http 协议请求或 rpc 协议请求,也支持第三方包的方式引入直接使用

    cz88 基于 cz88 纯真IP数据库开发的 IP 解析服务 - 支持 http 协议请求或 rpc 协议请求,也支持第三方包的方式引入直接使用 Go 语言编写 进程内缓存结果,重复的 ip 查询响 ...

  2. JavaWeb | HTTP 协议请求与响应格式

    一.HTTP 是什么 计算机网络核心概念:网络协议 网络协议种类非常多,其中一些耳熟能详的,IP,TCP,UD- 其中还有一个应用非常广泛的协议HTTP,HTTP 协议大概率是咱们日后开发中用的最多的 ...

  3. Java web—Servlet的请求与响应

    前言:         在家上网课快上疯了╰(‵□′)╯,上课连课本都没有,太难受了呜呜呜~, 只能在blog里记录一下这段时间的学习的内容,太难了- 一.servlet概述: 运行在WEB服务器端的 ...

  4. HTTP协议请求类型响应简介

    HTTP协议的8种请求类型介绍 GET: 请求指定的页面信息,并返回实体主体. HEAD: 只请求页面的首部. POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体. PUT: 从 ...

  5. 创建web服务器||HTTP协议的概念||报文||HTTP请求与响应处理——未完待续

    HTTP协议的概念 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)规定了如何从网站服务器传输超文本到本地浏览器, 它基于客户端服务器架构工作,是客户端( ...

  6. 应用服务器与WSGI协议以及flask后端框架总结(后端接收请求返回响应的整个流程)...

    上次遗留了两个问题,先说一下自己的看法 问题: 1.明明一个线程只能处理一个请求,那么栈里的元素永远是在栈顶,那为什么需要用栈这个结构?用普通变量不行吗. 2._request_ctx_stack和_ ...

  7. 老李分享:HTTP协议之请求和响应

    老李分享:HTTP协议之请求和响应 HTTP请求头详解: GET http://www.foo.com/ HTTP/1.1 GET是请求方式,请求方式有GET/POST http://www.foo. ...

  8. HTTP协议、【HTTP请求、响应格式】及一次HTTP请求的完整过程

    HTTP协议及一次[请求.响应]的完整过程 HTTP协议简介 HTTP协议工作原理 一次HTTP请求的完整过程 浏览器根据域名解析IP地址 浏览器通过IP地址与WEB服务器建立一个TCP连接 浏览器给 ...

  9. http协议,http状态码,请求,响应

    http 简介 http 是一种超文本传输协议(Hyper Text Transfer Protocol), 可以用来在络中把服务器消息传输到我们的浏览器中.并且Http 协议是一个基于 TCP/IP ...

最新文章

  1. 50行Python代码,获取公众号全部文章
  2. 核函数K(kernel function)
  3. python导入csv文件-python如何导入csv
  4. pyqt界面屏幕分辨率自适应_后台系统界面设计踩过的那些坑
  5. Sublime Text 2 中文包
  6. python中函数定义可以不包括什么_Python 中,函数定义可以不包括以下_______。
  7. 记录hadoop3.2.2出现Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster问题
  8. Python使用ldap3操作微软AD
  9. ASP.NET Core 下的依赖注入(一)
  10. hdfs读写流程_一篇文章搞清楚 HDFS 基本原理
  11. Activity的启动流程源码解析
  12. IE8的样式兼容性适应方法【转】
  13. 酷狗php 技术题目,广州酷狗php面试题(赋答案)
  14. 利用Shader Forge 做出树叶摆动的效果2DSprite__Unity
  15. html中图片一角的卷起效果,CSS3实现图片折角效果例子
  16. Codeforces Round #739 (Div. 3) E. Polycarp and String Transformation
  17. Rimworld Mod制作教程7 comp组件
  18. 【小麦苗课堂】高可用培训(RAC+DG+OGG)--包括11g、12c、18c、19c等版本
  19. web01-html and html5
  20. 云服务器测速脚本_Superspeed.sh:包含很多个测速节点的 VPS 一键测速脚本

热门文章

  1. Bootstrap下拉菜单dropdown组件的使用
  2. emlog博客主题价值358元lu1.3模板
  3. 得推B2B2C商城源码v4.1
  4. 学计算机辅修什么专业好,女生计算机辅修什么专业好
  5. my batis plus 小数没有0_大黄蜂3号Plus,妈咪保贝的强劲对手!
  6. php 分页类视频,php分页类_你不可错过的一个php分页类
  7. 小程序 | 微信小程序二级选择器
  8. WordPress响应式Alt_Blog主题 简约博客主题
  9. Linux 查看磁盘空间实现代码介绍
  10. ActivePython 百科指南