继续学习MVC关于Routing 知识点
什么是URL?
URL:[统一资源定位:Uniform Resource Locator] --针对网站的物理文件
好的URL的6大准则
1、域名好记,好拼写。 如www.baidu.com www.kaixin001.com等
2、URL尽量短 使用位置代替参数的变量名
3、URL好输入 尽量没有特殊符号如&!等
4、URL体现网络结构[体现的是逻辑结构而不是物理结构]
5、URL规律性强,用户可以自行猜测构造
6、URL固定,并持久不变
Routing与URLWriting技术的比较
两种技术都是实现把路径和实际的文件分离,都能生成逻辑清晰,关系明了,便于SEO优化的URL
两者差异:
1、请求
Routing请求的是原始的URL的路径,方法
URLWriting请求的是URL重写之前的路径[用FireBug可以看到原始的请求路径]
URLWrting只管响应Request,匹配URL,把它转义,它没有从后台机制上拼凑URL展现在前台表示层的功能,而Routing有。
捕获URL所有的参数
URL约束
注册Area Route
转载于:https://www.cnblogs.com/zhanghonjiang2011/archive/2012/03/26/2417282.html