web--http简介

由于省赛在即,打算系统复习下已学过的东西,如果有不对的地方欢迎大佬指正。

 

HTTP(超文本传输协议)
  是一个基于请求和相应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。

HTTP的工作流程
  A.客户端通过TCP三次握手与服务器建立连接。
  B.TCP建立连接成功后,向服务器发送HTTP请求。
  C.服务器收到HTTP请求后,向客户端发送HTTP请求。
  D.客户端通过TCP四次断开,与服务器断开TCP连接。

B/S架构(浏览器和服务器结构):浏览器网页等等
C/S架构(客户机和服务器结构):腾讯QQ等

URL(统一资源定位符)
http://user:pass@www.groza.icu:80/dir/index.htm?uid=1#ch1
-----   —————  —————— —— —————— ——  ——
   |             |                    |              |              |              |         |
协议方案名 |             服务器地址      |              |        查询字符串|
            登陆信息                   服务器端口号     |                  片段标识符     
            (认证)                                 带层次的文件路径

协议方案名:http,ftp,file...
登录信息:可选项,需要登录认证时有
服务器地址:可以是IP地址形式,也可以是能被DNS解析为IP地址的域名形式
端口号:选填,不填指向本协议的默认端口号

HTTP消息结构

HTTP请求:
post请求和get请求区别:post有请求正文,get没有

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值