ajax学习总结前传--HTTP请求介绍

本文介绍了HTTP请求的基本组成部分,包括请求方式、URL、请求头和请求体,以及响应的状态码、响应头和响应体。同时详细解释了GET和POST请求的区别,并概述了一个完整的HTTP请求过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

了解ajax的童鞋都晓得,ajax能够实现页面的局部刷新,页面局部向服务器发起请求。在了解在这个请求过程中都发生了啥之前,我们有必要先了解下HTTP的相关知识哦!


一个http请求一般由四部分组成:

1.HTTP请求的方式或动作,比如是GET还是POST请求。在这我说下这两种请求的区别,GET请求是向服务器发索取数据的一种请求,使用URL传递参数,对发送信息有数量限制;而Post是向服务器提交数据的一种请求,一般用于修改服务器上的资源,对发送信息数量无限制。
2.请求地址URL;
3.请求头,包含一些客户端环境信息,身份验证信息等;
4.请求体,就是请求正文,可以包含客户提交的查询字符串信息,表单信息等。


一个HTTP响应一般有三部分组成:

1.一个数字和文字组成的状态码,例如常见的200,404等,用来显示请求是否成功。
2.响应头,和请求头一样包含有许多有用的信息,例如服务器类型、日期时间、内容类型等
3.响应体就是响应正文。


一个完整的HTTP请求过程,有下面几个步骤:

1.建立TCP连接
2.Web浏览器向Web服务器发送请求命令
3.Web浏览器发送请求头信息
4.Web服务器应答
5.Web服务器发送应答头信息
6.Web服务武器向浏览器发送数据
7.关闭TCP连接


OK,基本的HTTP请求就是这些。下面是各种状态码的介绍:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值