![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
ReaganZhuu
早日退休
展开
-
解惑HTTP&RPC
一、引言正如我们所知的,RPC(Remote Procedure Call Protocol远程过程调用)是分布式架构的核心;HTTP是一个简单的请求-响应协议。接下来将根据以下几个问题进行讨论: HTTP和RPC同一级别,还是被RPC包含? Restful也属于RPC么? RPC真的就比HTTP好吗? 既然有 HTTP 请求,为什么还要用 RPC 调用?写在前面:其实rpc不...原创 2020-04-12 17:24:13 · 292 阅读 · 0 评论 -
HTTPS
一、引言HTTP是一个优秀的通信协议,不过事物皆具有双面性,该协议也是有不足之处,大概有以下几点:使用明文传输,可能会被窃取不安全不验证通信方身份无法证明报文的完整性,证明不了报文是否被修改1.1、HTTP不具备加密功能HTTP协议本身是没有加密功能,所以无法对请求和响应等内容加密。HTTP报文均采用明文形式,数据包在网络间传输很容易就被人窃取,如使用抓包工具(Wireshark)...原创 2020-03-02 16:18:29 · 1130 阅读 · 0 评论 -
HTTP
一、HTTP1.1、HTTP报文HTTP报文是由一行一行的简单的字符串组成的。HTTP报文都是纯文本,不是二进制代码。HTTP有两种报文:请求报文和响应报文,具体介绍如下1.1.1、HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(request header)、空行和请求数据4个部分构成。1、请求行(HTTP请求报文的第一行)请求行由方法字段、U...原创 2020-03-02 15:36:03 · 364 阅读 · 0 评论