要使这个简单的HTTP标头与启用HTTPS的服务器通信,还需要进行哪些其他更改.
GET /index.php HTTP/1.1
Host: localhost
[CR]
[CR]
编辑
要添加一些上下文,我要做的就是打开一个TCP端口(443)并读取索引页面,但服务器似乎返回一个400 - Bad请求以及一条消息"你说的是普通的HTTP到启用SSL的服务器端口." 我认为这可能意味着以某种方式改变标题.
HTTP 运行在安全通道之上。HTTP 级别根本不需要任何调整。您需要加密进入套接字的整个流量(在离开 HTTP 客户端代码之后),并在来自套接字的流量到达 HTTP 客户端之前对其进行解密。
您可以使用来自要加密的服务器的信息来加密有效负载。这是通过逐个服务器上的握手来完成的,因此一旦它在任何地方都可以工作,您就不能伪造它。
有效负载包括查询字符串、cookie、表单等。
| 归档时间: |
|
| 查看次数: |
6695 次 |
| 最近记录: |