Browser 典型web浏览器地址栏的行为是什么?

Browser 典型web浏览器地址栏的行为是什么?,browser,address-bar,Browser,Address Bar,作为研究实验的一部分,我需要一个web浏览器地址栏行为列表。 例如: 1) 最基本的行为是键入完整的网址,例如http://www.abc.com,然后按ENTER键导航到网站 2) 只需键入域名(例如,abc)并按CTRL+ENTER(在Windows上)即可自动在http://前面添加.com,并导航到网站 3) 在某些情况下,键入abc.com并按ENTER键可导航到http://www.abc.com-这里的确切启发是什么 。。。等等。至于3),我确实认为这是一个重定向,它是在服务器端完

作为研究实验的一部分,我需要一个web浏览器地址栏行为列表。 例如:

1) 最基本的行为是键入完整的网址,例如
http://www.abc.com
,然后按ENTER键导航到网站

2) 只需键入域名(例如,
abc
)并按CTRL+ENTER(在Windows上)即可自动在
http://
前面添加
.com
,并导航到网站

3) 在某些情况下,键入
abc.com
并按ENTER键可导航到
http://www.abc.com
-这里的确切启发是什么

。。。等等。

至于3),我确实认为这是一个重定向,它是在服务器端完成的(也就是说,服务器注意到您正试图直接访问域并重定向到www.*),因此这里没有特定于浏览器的行为


和谷歌浏览器例如处理没有有效顶层域后缀或协议前缀(如HTTP://)作为搜索查询的所有东西,它在按下输入时引导你到谷歌.com?Q= {Que}}/P>所以你想让我们为你做研究吗?你认为典型的是什么?Internet Explorer?有些事情,比如导航到键入abc.com,但导航到其他地方与地址栏没有任何关系(比如网站是否需要https)。显然,我并不是简单地试图编译这些行为——这并不是什么新奇的工作:)@bright AFAIK没有浏览器会在URL前面加上“www”。这通常是特定服务器通过重定向.Ocelot来处理的—至少存在一些地址栏行为—至少添加http://。www.可能是一个重定向,但如果有浏览器真的出于性能或其他原因而添加它,那将是一件有趣的事情。编辑:@meagar表示后者没有出现。我想有些浏览器会预先添加www。如果原始请求返回404,请重试。