首页 > 其他分享 >HTTP协议

HTTP协议

时间:2023-03-14 15:15:01浏览次数:35  
标签:协议 HTTP 请求 哪些 首部 报文 http

HTTP协议

目录

1、常见HTTP客户端

  • 浏览器(电脑、手机)
  • App(微信、支付宝、淘宝、京东)、小程序
  • python:requests
  • Java:OKhttp、HttpClient

思考

1、网络协议为什么要分层?
  1. 各层之间是独立的。
  2. 灵活性好。
  3. 结构上可分割开。
  4. 易于实现和维护。
  5. 能促进标准化工作。
2、www包含了哪些技术?

三大核心技术:超文本标记语言(html)、统一资源定位符(url)、超文本传输协议(http)

3、http请求/响应报文包含了哪些内容?

请求报文:

  • 第一行是包含了请求方法、URL、协议版本;
  • 接下来的多行都是请求首部Header,每个首部都有一个首部名称,以及对应的值。
  • 一个空行用来分隔首部和内容主体body
  • 最后是请求的内容主体

响应报文:

  • 第一行包含协议版本、状态码以及描述
  • 接下来多行是首部内容
  • 一个空行分隔首部和内容主体
  • 最后是响应的内容主体
4、http特点有哪些?
  1. 请求应答模式(Request/Response)
  2. 灵活可扩展
  3. 可靠传输
  4. 无状态
  5. 明文传输

2、代理的作用

  • 突破IP限制
  • 隐藏IP
  • 加速访问

标签:协议,HTTP,请求,哪些,首部,报文,http
From: https://www.cnblogs.com/candada/p/17214973.html

相关文章

  • http请求Content-Type类型和传参方式
    引言在做接口测试、性能测试的时候,调用接口时需要知道Content-Type类型,不然调用接口异常,可能需要花不少时间进行排查。在一些时候,没有接口文档,或者接口文档没有说明Conte......
  • 通过Wireshark分析SSL协议工作过程
    https://blog.csdn.net/weixin_43221749/article/details/128486459?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLi......
  • 盘点爬虫HTTP代理使用的常见问题及解决思路
    在使用爬虫HTTP代理过程中经常会遇到一些奇奇怪怪的问题,常见的可能就是超时、访问速度慢,今天就来跟大家探讨下哪些情况下容易出现这种问题,以及如何测试并解决。1、......
  • TCP跟HTTP的区别
    TCP跟HTTP的区别https://wenku.baidu.com/view/ea7200315c0e7cd184254b35eefdc8d376ee14d8.html?wkts=1678703969456&bdQuery=try+catch+finally+%E9%9D%A2%E8%AF%95%E9%A......
  • gRPC之.Net6中的客户端和服务端共用proto协议文件
    1、说明在上一篇文章gRPC之.Net6中的初步使用介绍中,我们简单的介绍了gRPC在服务端、客户端以及Web项目中的使用。有一个问题,不知道大家发现没有,就是不管在服务端项目还是......
  • 简述HTTP1.0,1.1,2.0,3.0的主要区别以及QUIC协议
    HTTP/1.0(构建可拓展性)请求中新增协议版本信息引入HTTP头概念响应中新增状态码默认使用短连接:浏览器每使用一个静态资源就会建立连接直到任务结束中断连接HTTP/1.1......
  • (P9)socket编程四:流协议与粘(nian)包,粘包产生的原因,粘包处理方案,readn,writen 6.回射客户
    文章目录​​1.流协议与粘(nian)包​​​​2.粘包产生的原因​​​​4.粘包处理方案​​​​5.readn,writen​​​​6.回射客户/服务器​​1.流协议与粘(nian)包tcp是基于字......
  • 为什么HTTP代理的应用如此广泛
    互联网的快速发展,对HTTP代理的需求越来越大,各行各业都需要使用它,各色服务商也如雨后春笋般冒出,让人选择产品时眼花缭乱。那么HTTP代理有什么作用呢,为什么HTTP代理应用如......
  • 传输安全HTTPS
    为什么要有HTTPS为什么要有HTTPS?简单的回答是:“因为HTTP不安全”。HTTP怎么不安全呢?通信的消息会被窃取,无法保证机密性(保密性):由于HTTP是“明文”传输,整个通信过......
  • 转载自 https://blog.csdn.net/m0_52165864/article/details/126218082
    Linux系列之系统监控命令 目录1、top命令的使用1、系统统计信息2、系统进程信息2、free命令使用:内存3、df命令的使用:磁盘4、ps命令的使用5、crontab命令6、查看端口的......