
计算机网络
THMAIL
这个作者很懒,什么都没留下…
展开
-
HTTP的POST提交的四种常见消息主体格式
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样: <method> <request-URL> <.转载 2020-05-11 14:20:12 · 968 阅读 · 0 评论 -
OAuth 2.0 的四种方式
RFC 6749OAuth 2.0 的标准是RFC 6749文件。该文件先解释了 OAuth 是什么。OAuth 引入了一个授权层,用来分离两种不同的角色:客户端和资源所有者。......资源所有者同意以后,资源服务器可以向客户端颁发令牌。客户端通过令牌,去请求数据。这段话的意思就是,OAuth 的核心就是向第三方应用颁发令牌。然后,RFC 6749 接着写道:(由于互联...转载 2019-09-24 15:38:52 · 261 阅读 · 0 评论 -
SAML2.0入门指南(RFC 7522)
SAML,全称为Security Assertion Markup Language,是一种用于安全性断言的标记预压,目前的最新版本是2.0。原文地址本系列相关文章:OAuth2.0 协议入门指南OpenID Connect 协议入门指南OpenSAML示例SAML在单点登录中大有用处:在SAML协议中,一旦用户身份被主网站(身份鉴别服务器,Identity Provider,IDP)认...转载 2019-07-17 17:14:10 · 1008 阅读 · 0 评论 -
理解OAuth 2.0
原文地址:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。更新:我后来又写了一组三篇的《OAuth 2...转载 2019-07-17 15:03:31 · 247 阅读 · 0 评论 -
VNC协议分析
原文地址:https://blog.youkuaiyun.com/forever_feng/article/details/4703088 简介...转载 2019-07-03 17:04:56 · 2795 阅读 · 0 评论 -
网络传输协议的七层架构
下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置:7应用层例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP6表示层例如XDR、ASN.1、SMB、AFP、NCP5会话层例如ASAP、TLS、SSH、ISO原创 2017-05-10 17:26:22 · 667 阅读 · 0 评论 -
HTTP深入浅出 http请求
HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后Web服务器返回响应(转载 2017-04-19 17:52:07 · 637 阅读 · 0 评论 -
基于Tcp协议的简单Socket通信实例(JAVA)
原文:http://www.cnblogs.com/lichenwei/p/4069432.html1、首先先来看下基于TCP协议Socket服务端和客户端的通信模型: Socket通信步骤:(简单分为4步)1.建立服务端ServerSocket和客户端Socket2.打开连接到Socket的输出输入流3.按照协议进行读写操作转载 2017-07-12 14:22:17 · 552 阅读 · 0 评论 -
关于绑定IP地址与端口号的见解
客户和服务器通过调用函数bind时可以指定IP地址或端口号,可以都指定,也可以都不指定,根据期望的结果,对sin_addr和sin_port,或sin6_addr和sin6_port应置为什么值,下面做了总结:/**进程指定结果IP地址端口通配地址0内核选择IP地址和端口通配地址非0内核选择IP地址,进程指定端口本地IP地址0进程指定IP地址原创 2017-07-12 14:32:44 · 2939 阅读 · 0 评论 -
断点续传分析及实现
转载:http://www.cnblogs.com/wangzehuaw/p/5610851.html断点续传和断点下载都是用的RandomAccessFile, 它具有移动指定的文件大小的位置的功能seek 。断点续传是由服务器给客户端一个已经上传的位置标记position,然后客户端再将文件指针移动到相应的position,通过输入流将文件剩余部分读出来转载 2017-07-28 10:14:04 · 826 阅读 · 0 评论 -
HTTP协议--断点续传
转载:http://blog.youkuaiyun.com/xifeijian/article/details/8712439要实现断点续传的功能,通常都需要客户端记录下当前的下载进度,并在需要续传的时候通知服务端本次需要下载的内容片段。HTTP1.1协议(RFC2616)中定义了断点续传相关的HTTP头 Range和Content-Range字段,一个最简单的断点续传实现大概如下:转载 2017-07-28 09:49:12 · 510 阅读 · 0 评论