我正在寻找的术语将能够同时描述users
和123
:
http://example.com:8080/users/123?name=john#hohohohoho
\__/ \______________/\________/ \_______/ \________/
scheme authority path query fragment
我正在寻找的术语将能够同时描述users
和123
:
http://example.com:8080/users/123?name=john#hohohohoho
\__/ \______________/\________/ \_______/ \________/
scheme authority path query fragment
然而,这不是一个非常全面的答案 - RFC 规范似乎有利于:“路径组件”、“路径段”
3.3. 小路
...路径由一系列由斜杠(“/”)字符分隔的路径段组成。始终为 URI 定义路径,尽管定义的路径可能为空(零长度)。...
我会为整个路径留下路径组件
忽略 RFC,您提供的 url 示例表明users
在这种情况下是某种param name
和123
有点param value
. 同样在这个特定的 url 中,users
可能意味着controller name
.
基于 PHP 的类路由器通常提供类似的东西......
/:module/:controller/:action
...默认路线。当用户输入此网址时:
/blog/category/show
...应用程序将分配:
module = blog
controller = category
action = show
看看: http: //framework.zend.com/manual/1.12/en/zend.controller.router.html