web路径解析三种方式


路径解析经过三个阶段:

文件路径

静态文件与网站目录结构一致,动态文件也是根文件路径执行脚本,比如/index.asp

MVC

java中的struts就是典型的MVC模式,将url映射到控制器,调用服务操作数据,再返回结果. 操作的行为主要是用post和get请取方法.

restful

目前最流程的就是restful,restful全称是Representational State Transfer表现层状态转换
它将服务器端提供的内容实体看作资源,并表现在url上, 对资源的操作体现在http方法上, 资源的类型体现在请求字段Accept和响应字段Content-Type上

在MVC中,主要使用post和get请取方法,增删操作表现在url上

POST /user/add?username=jacksontian
GET  /user/remove?username=jacksontian
POST /user/update?username=jacksontian
GET  /user/get?username=jacksontian

在restful中

POST   /user/jacksontian   增加
DELETE /user/jacksontian   删除
PUT    /user/jacksontian   更新
GET    /user/jacksontian   查询


上篇: 理解svg中画箭头代码[viewbox,refX,refY] 下篇: vim树形目录插件NERDTree