哪个术语最能描述URL路径的元素


Which term best describes elements of URL path?

我正在寻找的术语能够描述users123:

http://example.com:8080/users/123?name=john#hohohohoho
'__/   '______________/'________/ '_______/ '________/
scheme    authority       path      query    fragment

然而,这不是一个非常全面的答案-RFC规范似乎倾向于:"路径分量"路径段";

从";统一资源标识符(URI):通用语法";

3.3.路径

路径由一系列路径段组成,由斜线分隔("/")字符。始终为URI定义路径,尽管定义的路径可以是空的(零长度)。…

我将留下路径组件用于整个路径

忽略RFC,您提供的url示例表明,在这种情况下,users是某种param name,而123在某种程度上是param value。同样在这个特定的url中,users可能意味着controller name

基于PHP的类路由器通常提供这样的功能。。。

/:module/:controller/:action

默认路由。当用户键入此url时:

/blog/category/show

应用程序将分配:

module = blog
controller = category
action = show

看看:http://framework.zend.com/manual/1.12/en/zend.controller.router.html