HTTP

  HTTP协议(Hyper Text Transform Protocol):在我们的日常使用中这个协议经常出现在我们的网址里。

  在电脑中HTTP的代理服务器的端口号通常为80

  HTTP主要采用的是请求响应模型(Request/Response Model)

主要步骤即为两步:HTTP请求和HTTP响应

HTTP请求分为  1.动作  2.明确的资源  3.额外的信息  4.可能的物品

在请求方法中 主要包含 资源的路径 和 版本信息  通过特殊字符"\r\n"来进行信息的分割

请求头 请求体

动作在HTTP1.1的定义中有八种,目前我用到的有GET,PUT,POST这三种

GET方法:向指定的资源发出请求。

PUT方法:向指定资源位置上传其最新内容。

POST方法:向指定资源提交数据进行处理请求。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。

 

HTTP响应和请求类似 包括有结果 额外信息 和 物品

 

在这些过程中URL是我们最常见的:

               协议  主机  进程     资源

例如在我们输入的网址中    http://   域名(ip):  端口/路径?QUeryString

              ASCII <--URL编码(非ASCII)

 

posted @ 2021-01-20 12:15  叁三彡  阅读(130)  评论(0编辑  收藏  举报