前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >HTTP简介

HTTP简介

作者头像
别团等shy哥发育
发布2023-02-27 10:06:16
2240
发布2023-02-27 10:06:16
举报
文章被收录于专栏:全栈开发那些事

http协议 1.1HTTP概述: 1.什么是http协议:规范了浏览器和服务器交互或者通信的规则。 https:基于http实现的,比http更加安全,提供了身份验证和通信内容加密。 服务器从两个层面: 硬件:配置比较高的电脑. 软件:它就是一个web应用。比如前面通过的mysql数据库服务器。 2.HTTP 1.0和HTTP 1.1 区别: htttp1.0通信机制:每次从浏览器向服务器发送请求,都需要建立一个tcp连接。 http1.1建立一个TCP连接,可以发送给多个请求,服务器在做出多个响应后,最后关闭这个TCP连接。 3.HTTP消息: http是基于请求和响应的。 http消息: 请求信息(用抓包工具可看到) 响应信息(要用抓包工具看) 注意:浏览器有自带的抓包功能(查看请求和响应信息),点击F12(FN+F12) 火狐浏览器firebug插件抓包 ie浏览器使用httpwatch插件抓包 1.3HTTP请求消息

请求行 分三部分: 第一部分:请求的方式 第二部分:请求的资源地址 第三部分:请求的协议和版本号 请求头信息 比如::host表示请求资源主机的ip地址和端口号。 Referrer:请求是从什么地方发起的。

在这里插入图片描述
在这里插入图片描述

User Agent:浏览器的版本、类型以及内核

请求正文(只有post请求才有请求正文) Get请求和post请求的区别:get请求没有请求正文,get请求的数据在浏览器的地址栏,post请求有请求正文,请求的数据在请求正文里面。 1.4http响应信息 响应信息由三部分组成 响应行信息:HTTP/1.1 200 OK *响应协议和版本号 *状态码:200,302,304,404,405,500等 比如:200:服务器向浏览器响应数据成功 *ok:对状态码的描述 响应头信息 比如Server: 响应头对应的就是i咱们使用的服务器 响应正文信息

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库专家服务
数据库专家服务(Database Expert Service,DBexpert)为您提供专业化的数据库服务。仅需提交您的具体问题和需求,即可获得腾讯云数据库专家的专业支持,助您解决各类专业化问题。腾讯云数据库专家服务团队均有10年以上的 DBA 经验,拥有亿级用户产品的数据库管理经验,以及丰富的服务经验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档