TCP/ID、HTTP、AJAX层次关系

TCP/IP是通常我们指的网络传输层协议族。

TCP/IP中最重要的TCP协议是基于连接的可靠传输协议。该协议能够保证传输双方的传输次序、错误校验。而另外一个基于IP的协议UDP则总是尽可能的发送用户数据包,接收的顺序和正确性要依靠更上层的协议来保证。

HTTP基于上面所说的可靠的TCP协议。或者说,HTTP数据是通过TCP协议承载的。故而我们说HTTP协议也是可靠的。

但是HTTP协议是无状态的,所谓无状态是指http请求的生命周期就是一个往返,请求<--->响应。
当你发起一个http请求时,服务器选择受理或者拒绝该请求,处理完成该请求并将结果返回给用户代理。此时请求就结束了,下次你在发送一个http请求,服务器会当做一个全新的请求来对待。相当于两次http请求对服务器来说,是两个全完不同的,服务器并不在乎这两次请求是否来自于同一人。

AJAX指代了浏览器端通过javascript发起http请求的一系列技术。主要目的是解决之前web网页无法实现网页局部刷新的问题。

因此说,AJAX的核心就是通过javascrit程序调用而发起的一次http请求。

原文:https://blog.csdn.net/qq_34629352/article/details/54890840 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值