资源路径(URI)
设计RESTFul API 六要素
单一入口.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
HTTP的请求方法:
GET POST PUT DELETE OPTIONS
github-search: restful
Restful Api设计的六要素:
资源路径(Url)
HTTP动词
过滤信息
状态码
错误处理
返回结果
restfulApi设计要素: *资源路径 如:users,articles *HTTP动词 如:get,post,put,delete *过滤信息 如:limit分页处理 *状态码 如:200,403 *错误处理 如:抛出异常,返回提示信息
3-8星号