diff --git a/docs/principle.md b/docs/principle.md index 79ae441..8d8f269 100644 --- a/docs/principle.md +++ b/docs/principle.md @@ -2,7 +2,7 @@ WebClient 软件包主要用于在嵌入式设备上实现 HTTP 协议,软件包的主要工作原理基于 HTTP 协议实现,如下图所示: -![WebClient 软件包工作原理](./figures/browse-http-server.jpg) +![WebClient 软件包工作原理](figures/browse-http-server.jpg) HTTP 协议定义了客户端如何从服务器请求数据,以及服务器如何把数据传送给客户端的方式。HTTP 协议采用了`请求/响应模型`。 客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。