计网-2.3、万维网与HTTP协议

引子

计网-2.3、万维网与HTTP协议_第1张图片

如何定位网页的信息

计网-2.3、万维网与HTTP协议_第2张图片

HTTP协议(请求与相应)

http协议:超文本传输协议(需要可靠,用TCP协议)

计网-2.3、万维网与HTTP协议_第3张图片

http1.0的工作过程

计网-2.3、万维网与HTTP协议_第4张图片

  • 非流水线模式传每个东西动需要建立TCP请求
  • 流水线模式:一次请求可以传多个文件
    计网-2.3、万维网与HTTP协议_第5张图片
  • 如果html太长会分段传输
    计网-2.3、万维网与HTTP协议_第6张图片

HTTP1.1的工作过程

计网-2.3、万维网与HTTP协议_第7张图片

  • 多条连接,且每条连接多个请求
    计网-2.3、万维网与HTTP协议_第8张图片
    • 请求报文的数据部分有时候也会带数据:比如登录的账号密码等
    • HTTP协议可以上传和下载文件计网-2.3、万维网与HTTP协议_第9张图片
      计网-2.3、万维网与HTTP协议_第10张图片

http请求报文的格式

计网-2.3、万维网与HTTP协议_第11张图片

状态码:4客户端出问题,5服务端出问题,2成功

计网-2.3、万维网与HTTP协议_第12张图片

WWW性能讨论

web缓存

计网-2.3、万维网与HTTP协议_第13张图片
计网-2.3、万维网与HTTP协议_第14张图片

关注WEB安全

计网-2.3、万维网与HTTP协议_第15张图片

加密技术

HASH函数:单向加密,只能加密,不能解密
计网-2.3、万维网与HTTP协议_第16张图片
Https:
计网-2.3、万维网与HTTP协议_第17张图片
计网-2.3、万维网与HTTP协议_第18张图片
最重要的就是秘钥,而不是怎么算计网-2.3、万维网与HTTP协议_第19张图片

  • 私钥加密,公钥解密:可以身份认证。
  • 计网-2.3、万维网与HTTP协议_第20张图片
    计网-2.3、万维网与HTTP协议_第21张图片
    计网-2.3、万维网与HTTP协议_第22张图片
    计网-2.3、万维网与HTTP协议_第23张图片
    计网-2.3、万维网与HTTP协议_第24张图片

你可能感兴趣的:(计算机网络笔记,http,网络)