
网络
文章平均质量分 89
码匠2016
为技术而生
展开
-
【网络基础】Mime Type
要点:http中是由Content-Type来传递MIME Type只有一些在互联网上获得广泛应用的格式才会获得一个 MIME Type,如果是某个客户端自己定义的格式,一般只能以 application/x- 开头。每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。Internet发展的太快,很多应用程序等不及IANA来确认他们使用原创 2016-07-10 10:39:13 · 348 阅读 · 0 评论 -
【网络基础】URI 和 URL 的纠缠
名词解释:URI (uniform resource identifier) 统一资源标志符; URL(uniform resource location ) 统一资源定位符(或统一资源定位器); URN(uniform resource name ) 统一资源命名。URN和URL是URI的子集背景有很多经典的技术争论,而如何正确的称呼web地址是最难以区分的问题之一,比如: 某人说:给我原创 2016-07-09 19:06:03 · 531 阅读 · 0 评论 -
【网络基础】为什么要对url进行encode呢?
URL编码背景在URI的最初设计时,希望能通过书面转录,比如写在餐巾纸上告诉另外一人,因此URI的构成字符必须是可写的ASCII字符。在这些可书写的字符里,由于一些字符在不同操作系统的编码有不同的解析,被包含在“不安全字符”之中,要格外注意。(不安全字符)在URI的构成字符中,最安全的方案是正确使用“保留字符” 和 “非保留字符”的并集 保留字符: 在URL中起到职能型的字符,比如 & ,? 。所原创 2016-08-21 17:57:28 · 10005 阅读 · 1 评论 -
【Http专题】Https
基础知识HTTPS也称作HTTP over TLS。TLS的前身是SSL,TLS 1.0通常被标示为SSL 3.1,TLS 1.1为SSL 3.2,TLS 1.2为SSL 3.3。本文着重描述TLS协议的1.2版本 下图描述了在TCP/IP协议栈中TLS(各子协议)和HTTP的关系共享密钥也叫对称密钥:服务器和客户端加解密共用同一个密钥 。公开密钥也叫非对称密钥:有两个密钥,一个私有密钥,一个公开密原创 2016-03-09 20:12:06 · 559 阅读 · 0 评论