gpt4 book ai didi

c - 是否可以使用套接字使用连接代理?

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:11 24 4
gpt4 key购买 nike

我需要从启用了 SSL 代理的环境连接到服务器,是否可以仅使用套接字来处理该环境?它是一个无 SSL 代理,这可能吗?

非常感谢。

最佳答案

如果我没理解错的话,您想通过 http/https 代理连接到非 http tcp 套接字。

这是可能的,您只需连接到 http 代理,然后发送:

连接 hostname.com:portnumber HTTP/1.0

等待成功响应,然后连接到外部服务器并可以正常发送/接收数据。

但是,许多 http 代理配置为仅允许您连接到有限数量的端口,因此如果您要连接的服务器未在标准 https tcp 端口 (443) 上运行,您的连接可能会被拒绝。

如果代理不允许https,则不太可能允许CONNECT方法。在那种情况下,您唯一的选择是与代理外部的 http 服务器通信,该服务器与您要通信的最终协议(protocol)相互转换。

如果您准确说明代理和服务器使用的协议(protocol)可能会很方便,因为那时人们可以给出更具体的建议。

关于c - 是否可以使用套接字使用连接代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2518153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com