HTTP简介

本文介绍了HTTP通信的基础知识,包括通信协议的概念、HTTP协议的作用、HTTP请求消息和响应消息的结构,以及HTTP请求方法和响应状态码的分类。通过学习,读者将能理解HTTP在客户端和服务器间如何进行信息交换。
摘要由CSDN通过智能技术生成

一、HTTP通信

1.什么是通信

通信,就是信息的传递和交换。
通信三要素:
通信的主体、内容、方式

2.通信协议

通信协议,是指通信的双方完成通信所必须遵守的规则和约定。
通俗理解:通信双方采用约定好的格式来发送和接收消息,这种事先约定好的通信格式,就叫做通信协议。
客户端和服务器之间要实现网页内容的传输,则通信的双方必须遵守网页内容的传输协议。

3.HTTP协议

网页内容又叫做超文本,因此网页内容的传输协议又叫做超文本传输协议(HyperText Transfer Protocol),简称HTTP协议。
客户端要以HTTP协议要求的格式把数据提交到服务器
服务器要以HTTP协议要求的格式把内容响应给客户端

4.交互模型

二、HTTP请求消息

1.什么是请求消息

客户端发起的请求叫做HTTP请求,客户端发送到服务器的消息,叫做HTTP请求消息。HTTP请求消息又叫HTTP请求报文。

2.组成部分

请求行由请求方式、URL和HTTP协议版本3个部分组成,它们之间由空格隔开 

请求头部用来描述客户端的基本信息,从而把客户端相关的信息告知服务器。请求头部由多行键/值对组成,每行的键和值之间用英文的冒号分隔,常见头字段

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值