ajax学习总结前传--HTTP请求介绍
来源:互联网 发布:win7一拖二软件 编辑:程序博客网 时间:2024/04/27 07:46
了解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请求就是这些。下面是各种状态码的介绍:
0 0
- ajax学习总结前传--HTTP请求介绍
- http请求学习总结
- ajax笔记1--HTTP,HTTPS和HTTP请求概念介绍
- (一)ajax概念介绍、同步、异步、HTTP请求
- ajax Http请求方式
- AJAX http请求 XMLHttpRequest
- HTTP AJAX POST请求
- Ajax之HTTP请求
- Ajax-Http请求
- http封装ajax请求
- HTTP请求原理介绍
- http请求报文介绍
- HTTP请求原理介绍
- http请求报文介绍
- HTTP请求原理介绍
- HTTP请求流程介绍
- http请求报文介绍
- HTTP请求原理介绍
- KVC/KVO的理解
- JavaScript 弱类型浅谈
- java中的冒泡排序
- hog.detectMultiScale过程学习
- 求100以内的素数
- ajax学习总结前传--HTTP请求介绍
- UIScrollView基本使用
- 用户添加sudo权限
- PHP数据库操作
- nyoj--148 fibonacci数列(二)(矩阵快速幂)
- JFinal学习(二)
- 安卓6.0去掉标题栏的方法
- 几个常用的JS代码
- Java总结篇系列:类型转换/造型