
网络协议
各类协议专栏
@日月空@
这个作者很懒,什么都没留下…
展开
-
HTTP、WebSocket、Socket的介绍与区别
HTTPHTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请转载 2020-08-13 14:29:44 · 584 阅读 · 0 评论 -
WebSocket详解
1. 什么是WebSocket?WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。使用WebSocket,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。属于服务器推送技术的一种。2. 为什么要使用WebSocket?因为HTTP协议是无状态性的,被动性的。什么是被动性呢,就是服务端不能主动联系客户端,只能由客户端向转载 2020-08-13 10:44:13 · 369 阅读 · 0 评论 -
HTTP协议总结
这里写目录标题HTTP简介HTTP主要特点HTTP之URLURI和URL的区别URI,uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。URL,uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。URN,uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:java-net@java.sun.com。HTTP之请求消转载 2020-05-23 10:40:37 · 386 阅读 · 0 评论