这种URL称为什么?

这种URL称为什么?

问题描述:

http://admin:[email protected]/videostream.cgi 

我不知道用户名和密码可以直接在URL中设置。这个怎么用?它是标准吗?我应该使用什么搜索条件来了解更多关于此的信息?这种URL称为什么?

这是在URL中提供登录凭据的标准方式,因此它不必提示您输入。

admin是用户名,123456是密码。像往常一样,主机名是192.168.1.178。您通过http协议进行连接,因此此处使用HTTP身份验证来访问脚本。

+0

顺便说一句,你知道如何在Apache中配置HTTP身份验证吗? – Alan 2010-09-05 05:46:50

+0

安全吗?例如,我可以保存一个书签来访问一个'phpMyAdmin'的用户名和密码就像这样的URL吗? – BrunoLM 2010-09-05 05:48:36

+0

@BrunoLM:不,它不是,我不认为这是它的预期用途。例如,当提供基于URI的连接字符串时,它会很有用。 – BoltClock 2010-09-05 05:52:42

这只是一个普通的URL。请参阅此处的URL语法:http://en.wikipedia.org/wiki/Uniform_Resource_Locator#Syntax

它是由RFC3986定义的URI方案的权威部分。

http://tools.ietf.org/html/rfc3986#section-3.2