随笔分类 - HTTP
摘要:参考链接: HTTP 协议中的 Transfer-Encoding 分块传输编码 一、背景: 二、分块编码(Transfer-Encoding: chunked) 具体方法 例: HTTP/1.1 200 OKContent-Type: text/plainTransfer-Encoding: ch
阅读全文
摘要:参考博文:HTTP与HTTPS的区别 HTTP与HTTPS的区别 一、HTTP和HTTPS的基本概念和区别 HTTP: 是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。
阅读全文
摘要:参考博文:HTTP协议详解 HTTP请求报头: Authorization HTTP响应报头: WWW-Authenticate HTTP认证是基于质询/回应(challenge/response)的认证模式。 一、基本认证 basic authentication(HTTP1.0提出的认证方法)
阅读全文
摘要:一、"%编码"规范:( "%" 其后跟随两位的十六进制数,共256种) 1. ASCII字符(ASCII 是7比特字符集,包含了128个不同的字符值。此处有127个,少了设备控制字符中的DEL) 非转义字符:不编码; ASCII 字符 URL-编码 ! %21 ' %27 ( %28 ) %29 *
阅读全文
摘要:参考博文:【基础进阶】URL详解与URL编码 一、URI vs URL URI:(Uniform Resource Identifier 统一资源标识符)。 URL:(Uniform/Universal Resource Locator 统一资源定位符)。 关系: URI 属于 URL 更低层次的抽
阅读全文
摘要:参考文档:MDN > Web API接口 > URLUtils MDN > Web API接口 > URL MDN > Web API接口 > Location MDN > Web API接口 > HTMLAnchorElement 一、URLUtils 1. 定义了和URL相关的一些实用方法 2.
阅读全文
摘要:ASCII ,它的全称是"美国信息交换标准代码"。它设计于60年代早期,是计算机和诸如打印机、磁带驱动器之类的硬件设备的标准字符集。 ASCII 是 7 比特字符集,包含了 128 个不同的字符值。 ASCII可印刷字符 ASCII可印刷字符 字符 ASCII 码(十进制) ASCII 码(十六进制
阅读全文
摘要:参考博文:HTTP状态码详解 1**(信息类):表示接收到请求并且继续处理 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 100 C
阅读全文
摘要:参考博文: "浅谈HTTP中Get与Post的区别" 1. 数据传递方向: Get是向服务器发索取数据的一种请求,Post是向服务器提交数据的一种请求 (都是请求,并不是一个取一个发) Get:①用于获取信息,而非修改信息 ② 幂等:同一URL的多个请求应该返回同样的结果 Post:可能改变服务器上
阅读全文