一:URI和URL
- URI(统一资源标识符)
- URI格式
表示指定的uri,要使用绝对的URI,绝对的URL以及相对的URL。相对的URL,是指从浏览器基本URI处指定的URL。
绝对的URI格式:
查询字符串:可以针对指定的路径传入参数。
片段标识符:使用片段标识符可以标记处已获取资源的子资源。
- URL(统一资源定位符)
关系:URI用字符串标识某一个互联网资源,而URL表示资源的地点(互联网所处的位置)。可见URL是URI的子集。
二:HTTP协议用于客户端和服务器端
在网络中,请求文本或者图像资源的一端称为客户端,而提供资源响应的一端称为服务器端。
在两台电脑进行通信时,必定有一端是客户端,另一端是服务器端。就单条线路来说HTTP协议能够区分哪里是客户端服务器端。
三:通过请求和响应的交换达成通信
HTTP协议规定:由客户端发出请求响应,服务器端在没有接收到请求之前不会发送响应。
例子:
先来看发送报文:
GET表示请求访问服务器的类型称为方法,,随后的/index.html表示请求访问的资源对象(