TCP/ID、HTTP、AJAX层次关系是什么
1 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
TCP/IP是通常我们指的网络传输层协议族。
TCP/IP中最重要的TCP协议是基于连接的可靠传输协议。该协议能够保证传输双方的传输次序、错误校验。而另外一个基于IP的协议UDP则总是尽可能的发送用户数据包,接收的顺序和正确性要依靠更上层的协议来保证。
HTTP基于上面所说的可靠的TCP协议。或者说,HTTP数据是通过TCP协议承载的。故而我们说HTTP协议也是可靠的。
但是HTTP协议是无状态的,所谓无状态是指http请求的生命周期就是一个往返,请求<--->响应。
当你发起一个http请求时,服务器选择受理或者拒绝该请求,处理完成该请求并将结果返回给用户代理。此时请求就结束了,下次你在发送一个http请求,服务器会当做一个全新的请求来对待。相当于两次http请求对服务器来说,是两个全完不同的,服务器并不在乎这两次请求是否来自于同一人。
AJAX指代了浏览器端通过javascript发起http请求的一系列技术。主要目的是解决之前web网页无法实现网页局部刷新的问题。
因此说,AJAX的核心就是通过javascrit程序调用而发起的一次http请求。
- 1 回答
- 0 关注
- 425 浏览
添加回答
举报
0/150
提交
取消