2018-05-22HTTP协议说明

HTTP协议补充说明

URL的含义:Universal全局,Resources资源,Location定位 标识(网站地址,L用来标识具体定位到的数据位置)
早期网站都是静态网站。
URI是所有URL的上层
URN(名字):位置变名字不变
名字和位置做一个映射,完成定位。
1、从第一个斜线开始是位置
2、前端往后端传数据,(1)放在请求体中(比如名字注册信息等)(2)标准的GET方式是不带请求体的,但还是要传数据,就得从问号开始,之后所有代表相应数据,不再是资源
*看到问号,知道不是资源,而是跟本次请求相关的信息了
?代表参数起始,?参数名+参数值&多个参数(?key1 = value1&key2= value2&key3 = value3)但是,网址大小是有限制的,不能一直往后加

早期的HTTP协议,每次SOCKET建立连接只能传输一次数据,第二次再重新建立SOCKET,但是服务器并不知道两次请求来自同一个客户端浏览器
HTTP特性之一:无状态,不知道两次请求有关系
以上是短连接,为了减少时间的消耗,内核进行了升级
长连接,仍然是无状态的。

你可能感兴趣的:(2018-05-22HTTP协议说明)