TCP/ID、HTTP、AJAX层次关系是什么

TCP/ID、HTTP、AJAX层次关系是什么


偶然的你
浏览 461回答 1
1回答

人到中年有点甜

TCP/IP是通常我们指的网络传输层协议族。TCP/IP中最重要的TCP协议是基于连接的可靠传输协议。该协议能够保证传输双方的传输次序、错误校验。而另外一个基于IP的协议UDP则总是尽可能的发送用户数据包,接收的顺序和正确性要依靠更上层的协议来保证。HTTP基于上面所说的可靠的TCP协议。或者说,HTTP数据是通过TCP协议承载的。故而我们说HTTP协议也是可靠的。但是HTTP协议是无状态的,所谓无状态是指http请求的生命周期就是一个往返,请求<--->响应。当你发起一个http请求时,服务器选择受理或者拒绝该请求,处理完成该请求并将结果返回给用户代理。此时请求就结束了,下次你在发送一个http请求,服务器会当做一个全新的请求来对待。相当于两次http请求对服务器来说,是两个全完不同的,服务器并不在乎这两次请求是否来自于同一人。AJAX指代了浏览器端通过javascript发起http请求的一系列技术。主要目的是解决之前web网页无法实现网页局部刷新的问题。因此说,AJAX的核心就是通过javascrit程序调用而发起的一次http请求。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery