.net 是否有'的正式名称;http://localhost/index.html' url的一部分';http://localhost/index.html?v1=v'

.net 是否有'的正式名称;http://localhost/index.html' url的一部分';http://localhost/index.html?v1=v',.net,url,angularjs,uri,query-string,.net,Url,Angularjs,Uri,Query String,为了更好地命名,我正在尝试找出URL的协议+主机+端口+路径部分的名称。我目前正在使用AngularJS,我需要将我的SPA路径发送到服务器,以便它可以生成一封电子邮件,允许用户验证其电子邮件地址 我想让它充满活力。我在$location上找不到提供此功能的方法。我只是想知道URL的协议+主机+端口+路径部分是否有正式名称。换句话说,给定以下URL: http://localhost/index.html http://localhost/index.html?v1=v http://local

为了更好地命名,我正在尝试找出URL的协议+主机+端口+路径部分的名称。我目前正在使用AngularJS,我需要将我的SPA路径发送到服务器,以便它可以生成一封电子邮件,允许用户验证其电子邮件地址

我想让它充满活力。我在$location上找不到提供此功能的方法。我只是想知道URL的协议+主机+端口+路径部分是否有正式名称。换句话说,给定以下URL:

http://localhost/index.html
http://localhost/index.html?v1=v
http://localhost/index.html#/login
URL部分是否有一个名称,该名称等于:

http://localhost/index.html

我原本以为这会被称为URI,但我似乎找不到任何明确的答案。Internet上对URI的许多引用以及.NET中的URI类都将查询字符串作为URI的一部分。

您要查找的名称可能是“基本URI”

这里有一些链接,其中提到了它。

我想你可能有什么发现。当您搜索“baseUri”时,通常会得到对XML文档的引用。我希望得到更多关于RESTful服务的确认,但到目前为止,这是我看到的最好的答案。