Google Chrome浏览器支持哪些协议?

时间:2015-09-09 08:42:27

标签: google-chrome mozilla

Chrome是否支持在TCP / UDP之上实现的所有协议? HTTP / HTTPS实现是否在某种程度上隐藏了后台运行的SMTP或FTP?

所有浏览器是否都支持ssh,还是设计?

3 个答案:

答案 0 :(得分:2)

您可以在Chrome浏览器栏中使用哪些协议:HTTP,HTTPS,FILE和FTP。 Chrome不是实现SSH,而是实现SSL。它也不实现SMTP,而是当您访问Gmail或Yahoo邮件等网站时,您只是访问一个网站(通过HTTP或希望是HTTPS)。该网站根本没有连接到SMTP服务器来显示您的电子邮件,而只是提供网页并连接到API来显示/编辑/撰写您的电子邮件(到那时电子邮件客户端的后端连接到他们的SMTP服务器)

此外,chrome确实实现了FTP,就像您可以访问具有FTP启用的IP地址,例如:ftp://123.34.45.890,您可以将目录列表用作网页。一个例子是CentOS镜像here。在右栏中,他们有FTP站点。您可以通过支持FTP的Web浏览器访问FTP控制器,也可以启动终端并执行ftp ftp://ftp.is.co.za/mirror/centos/

答案 1 :(得分:0)

对于ssh部分,Google Chrome支持SSL而非ssh。虽然ssh可以使用像secure-shell这样的扩展来完成。这些扩展将移植到NativeClient的ssh命令(请参阅http://openssh.org/详细信息)与“hterm”终端仿真器相结合,为Chrome浏览器提供安全的shell客户端。

虽然需要注意的一点是,“HTML终端”或hterm是一个完全用JavaScript编写的xterm兼容终端模拟器。

它的目的是足够快和正确,以便与本机终端竞争,如xterm,gnome-terminal,konsole和Terminal.app。

hterm只是一个终端模拟器。它本身不提供SSH访问(或任何其他基于文本的命令)。

答案 2 :(得分:-4)

4个主要协议是HTTP,HTTPS,FILE,FTP。所有其他协议都设计为在它们之上工作。

对于第二部分,可以使所有浏览器通过它们支持ssh。