HTTP报文、URI

什么是http报文?它是HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文都是在客户端、服务器和代理之间流动。

HTTP请求报文

由请求行,请求头部,空行,请求报文主体几个部分组成,即:

1
2
3
4
5
起始行: <method> <request-URL> <version>

头部: <headers>

主体: <entity-body>

HTTP响应报文

HTTP 响应与 HTTP 请求相似,HTTP响应也由3个部分构成,分别是:

1
2
3
状态行
响应头(Response Header)
响应正文

URI

uri中文叫“统一资源标识符”,是一个用于标识某一互联网资源名称的字符串,在世界范围内标识定位某一个唯一信息资源。
还有一个概念叫做URL,那什么是URL?URL简称统一资源定位符。那URL的组成部分是由协议, 域名:端口, 路径和文件名。
url主要用在各种www客户端和服务器程序上,url可以用一种统一的格式来描述各种信息资源,包括文件,服务器地址和目录等。