問55
頻出度★★★
ブラウザとWebサーバ間でSSLを使った通信を行うことを示すURLの先頭の記述として, 適切なものはどれか。
这道题的解析和你的作答记录。
ブラウザとWebサーバ間でSSLを使った通信を行うことを示すURLの先頭の記述として, 適切なものはどれか。
「http://」是表示不加密的普通 HTTP 通信的协议方案。通信内容以明文形式传输,在传输路径上有被窃听、篡改的危险,无法表示这是使用 SSL 的通信。
正解 使用 SSL/TLS 加密来进行 HTTP 通信的方式称为 HTTPS(HTTP over SSL/TLS),其 URL 的协议方案(scheme)部分写作「https://」。如果浏览器地址栏以「https://」开头,就表示浏览器与 Web 服务器之间的通信已由 SSL/TLS 加密,并且还通过服务器证书确认了连接对象是真实的。这种写法用于网上购物的支付页面、登录页面等需要防止窃听、篡改和假冒的场景。因此正确答案是 イ 的「https://」。
「shttp://」并不是当今 Web 中用来表示 SSL 通信的写法。表示受 SSL/TLS 保护的 HTTP 的标准协议方案只有 https,浏览器的 URL 开头不会使用 shttp://。
作为 URL 的标准写法并不存在「ssl://」这样的协议方案。SSL/TLS 只是对 HTTP 等上层协议进行加密的下层机制,在 URL 的协议方案中是以协议名 https 来表示的。