java - http协议(protocol)版本 "HTTP/1.1"是否包括https?

标签 java apache http

我实际上没有看到有人问过这个问题,也许是因为它太基础了。

我正在使用 Java Apache httpcomponent,并检查返回:

HttpResponse response.getStatusLine() returns:

HTTP/1.1 200 OK

我创建了 Apache HttpPost = new HttpPost("https://login.blah.com/etc ");

这是否意味着我在此连接中成功使用了 Https(即,我的连接已成功使用 HTTPS 而不是常规 HTTP)?

谢谢

最佳答案

是的。

HTTP 和 HTTPS 来自在应用程序级别上发送的内容,无关紧要。

HTTPS 基本上是通过 TLS 隧道的 HTTP。

所以当连接建立时它是 HTTPS。

关于java - http协议(protocol)版本 "HTTP/1.1"是否包括https?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43664388/

相关文章:

php - 如何在 URL 中传递 POST 参数?

apache - 运行 EC2 实例突然拒绝 SSH 连接

java - 如何使用 apache avro 生成无模式的 avro 文件?

java - 没有锁,是否可以快速解决多线程银行帐户问题?

java - SQL注释中的Java Regex查找/替换模式

java - Apache Ivy : Difference between local Ivy cache and local repository

python - 使用 Python 通过 HTTP 下载压缩内容

language-agnostic - 有效的 HTTP header ? `GET/page.html Http1.0` ?

java - Java对subList()的使用

Java 从 hashmap 中删除对象