生活的确不易,谁也不可能轻轻松松地成功,所以,想要超越别人,请付出百分之一百二十的努力和汗水!
Restful的概念原理
-
本质:一种软件架构风格
-
核心:面向资源
-
解决的问题
-
降低开发的复杂性
-
提高系统的可伸缩性
-
设计概念和准则
-
网络上所有事物都可以被抽象为资源
-
每一个资源都有唯一的资源标识,对资源的操作不会改变这些标识
-
所有的操作都是无状态的
Restful中的HTTP协议
-
HTTP是一个属于应用层的协议,特点是简捷、快速。
-
URL: schema://host[:port]/path[ ?query-string] [ #anchor]
scheme 指定底层使用的协议(如:http,https,ftp)
host 服务器的IP地址或者域名
port 服务器端口,默认80
path 访问资源路径
query-string 发送给http服务器的数据
anchor 锚
-
Http协议-请求
-
组成格式:请求行、消息报头、请求正文
-
请求行:Method Request-URL HTTP-Version CRLF
-
举例:GET/HTTP/1.1 CRLF
-
-