c - 如何用C语言实现一个HTTPS代理客户端

标签 c https proxy

我需要使用C语言快速简单地创建一个HTTPS代理客户端。有人知道任何库或有提示可以帮助我吗?

最佳答案

是的:考虑尝试开源 libcurl图书馆:

libcurl (MIT)

A highly portable and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP. libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunnelling and more!

您也可以考虑尝试NginX

关于c - 如何用C语言实现一个HTTPS代理客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34866025/

相关文章:

c - 我在 C 中的随机字符串生成器不起作用

iphone - UIView .layer CALayer 是否以图层开头?

c - 如何为我的 Gtk+ 应用程序设置默认主题?

python - 在 key /证书不匹配的情况下测试 TLS 证书身份验证

express - 如何在 nginx 反向代理后面为两个 Web 应用程序提供服务

webpack - 无法将webpack-dev-server用作https网站的代理-ERR_TLS_CERT_ALTNAME_INVALID

c++ - 为什么缓冲区溢出警告(C4789)仅在编译器标志/O2 时发生?

docker - 在nginx docker容器上强制使用https

ios - 2017 年我是否会被迫在 HTTPS 中更新我的 iOS 应用程序?

java - Gradle 代理配置