最开始我们需要明白一件事情,因为这是这篇文章的前提:HTTP协议只是一个应用层协议,它底层是通过TCP进行传输数据的。因此,浏览器访问Web服务器的过程必须先有“连接建立”的发生。而有人或许会问:众所周知,HTTP协议有两大特性,一个是“无连接”性,一个是“无状态”性。这里的“无连接”岂不是跟上面的...
分类:
Web程序 时间:
2015-07-07 09:19:18
阅读次数:
135
javaweb学习总结(四)——Http协议一、什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中....
分类:
编程语言 时间:
2015-07-05 16:17:50
阅读次数:
232
网络通讯要素1、IP地址网络中设备的标识不易记忆,可用主机名本地回环地址:127.0.0.1主机名:localhost2、端口号用于标识进程的逻辑地址,不同进程的标识有效端口:0-65535,其中0-1024系统使用或保留端口3、传输协议通讯的规则应用层协议:HTTP协议,FTP协议传输层协议:常见...
分类:
其他好文 时间:
2015-07-04 20:53:06
阅读次数:
100
FTP服务 FTP是文件传输协议(File Transfer Protocol)的简称,该协议属于应用层协议(端口号通常为21),用于Internet上的双向文件传输(即文件的上传和下载)。在网络上有很多服 务器提供FTP服务,用来存放大量的文件供他人下载。FTP服务的主要作用是让远程用户可以连接上...
HTTP协议客户端连上Web服务器后,若想进行数据的交互,必须要遵守一个的通讯协议,HTTP就是一种客户端与Web服务器进行就交互时的通信协议。HTTP协议是基于TCP传输协议的,TCP是传输层协议,而HTTP协议是应用层协议,TCP的三次握手特征保证了,通信是连通稳定的,数据传输是不会丢包的。HT...
分类:
Web程序 时间:
2015-07-02 11:41:10
阅读次数:
124
安全套接层(Secure Sockets Layer.SSL)是基于Internet基础的一种保证私秘性的安全协议。它能使客户服务应用间的通信不被窃听,并能始终对服务器和客户端进行认证。SSL协议要求建立在可靠的传输层协议之上。SSL协议是与应用层协议独立无关的,高层的应用协议能透明的建立于SSL协议上。SSL协议在应用层协议通信之前就已完成加密算法、通信密钥的协商及服务器认证工作。在此后应用层协议...
分类:
其他好文 时间:
2015-06-25 12:29:02
阅读次数:
107
万维网使用统一资源定位符URL(Uniform Resource Locator)来标志万维网上的各种文档,并使每一个文档在整个因特网的范围内具有唯一的标示符URL。HTTP(HyperText Transfer Protocol)超文本传送协议,是一个应用层协议,它使用TCP连接进行可靠的传送,它的URL的一般形式为:
http://:/
HTTP的默认端口号是80,通常可省略。
通信...
分类:
Web程序 时间:
2015-06-19 10:32:26
阅读次数:
167
关键词:SSL,PKI,MAC挑 希望:SSL使用数据加密、身份验证和消息完整性验证机制,基于TCP和其他的应用层协议提供可靠的连接安全保障。本文介绍了SSL后台、安全机制、工作过程和典型网络应用。缩略语:缩略语英文全名中文解释AESAdvanced Encryption Standard高级加密标...
分类:
其他好文 时间:
2015-06-18 19:21:50
阅读次数:
193
网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,一般编程人员接触最多的就是应用层和运输层,再往下的就是所谓的媒体层了,不是我们研究的对象。下面是应用层、运输层,网络层、链路层通信协议概图。我们经常接触到的一般是:http协议:应用层协议,并且http协议是基于tcp...
分类:
移动开发 时间:
2015-06-18 13:10:15
阅读次数:
169
HTTP:HyperText Transfer Protocol(超文本传输协议) 它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程及数据本身的格式。HTTP协议的版本: HTTP/1.0、HTTP/1.1HTTP1.0的基本运行方式: 基于HTTP协议.....
分类:
Web程序 时间:
2015-06-17 00:23:38
阅读次数:
177