3

https 获取请求的格式

我试图实现一个 HTTPS 获取请求。

这是我的示例 HTTP 获取请求。

GET example.com HTTP/1.1
Date: Mon, 22 Feb 1857 12:27:07 GMT
Host: xyz.com:5901
User-Agent:
Content-Length:  0

我已经使用 SSL 库来加密消息,但是无论如何要区分 HTTP 消息和 https 消息与请求吗?现在我已经设置了调用 SSL 库的条件,但是我还没有找到任何 http 请求与 https 请求不同的示例。

任何人都可以在这里指导我。

4

1 回答 1

3

HTTPS 是基于 SSL/TLS 的 HTTP。本质上,SSL/TLS 连接是由客户端发起的。一旦建立 SSL/TLS 连接,它就像普通的 HTTP 一样。正如 RFC 所说:

从概念上讲,HTTP/TLS 非常简单。只需使用 HTTP over TLS,就像使用 HTTP over TCP 一样。

于 2012-12-04T10:59:53.620 回答