https - HTTPS 请求是什么样的?

标签 https

要使这个简单的 HTTP header 与支持 HTTPS 的服务器通信,还需要进行哪些其他更改。
GET /index.php HTTP/1.1
Host: localhost
[CR]
[CR]

编辑
要添加一些上下文,我想要做的就是打开一个 TCP 端口 (443) 并读取索引页,但服务器似乎返回了一个 400 - Bad request 以及一条消息“你在说普通的 HTTP启用 SSL 的服务器端口。”我认为这可能意味着以某种方式更改标题。

最佳答案

HTTP 在安全 channel 之上运行。在 HTTP 级别根本不需要调整。您需要加密进入套接字的整个流量(在它离开 HTTP 客户端代码之后)并在到达 HTTP 客户端之前解密来自套接字的流量。

关于https - HTTPS 请求是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5915110/

相关文章:

ssl - HTTPS 页面中的颜色框

http - nginx 将每个 http 请求重定向到 https

java - 使用 Apache CXF 在 SOAP POST 请求中出错,但 curl 有效

ssl - 使用两个单独的 SSL 证书配置 F5 负载平衡器和 IIS Web 服务器

ssl - Mikrotik SSL Https 错误

node.js - Nodejs https socket.io

Gwt如何从源自http的页面通过https调用servlet/rpc

java - HostnameVerifier 与 TrustManager?

ruby - HTTPS请求错误: undefined method `set_body_internal'

javascript - NodeJS 对 Intersango.com 的 HTTPS 请求