Biblioteca de C / C ++ para HTTPS cliente com autenticação Básica
-
05-07-2019 - |
Pergunta
Você recomenda qualquer biblioteca de boa ou exemplos on-line para a implementação de um cliente HTTPS que pode se conectar a um site usando autenticação básica? Este destina-se a correr em servidores Linux.
Qualquer ponteiros ajuda.
Update:? Pergunta sobre o libcurl unânime - ela vem empacotado por padrão nas principais distribuições como Debian, Ubuntu, Gentoo, Slackware, RedHat e Arch
Solução
libcurl suporta tanto HTTPS e HTTP autenticação básica. Há uma abundância de exemplo de código online.
Todas as distribuições que você menciona tem libcurl embalados. Não é absolutamente certo para ser instalado, mas é muito comum.
Outras dicas
Uma gratuito e fácil de usar biblioteca de transferência de URL do lado do cliente, suporte FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, o FILE, LDAP e LDAPS. suporta a libcurl certificados HTTPS, HTTP POST, HTTP PUT, upload FTP, kerberos, HTTP formulário baseado upload, proxies, cookies, autenticação de usuário + senha, retomar a transferência de arquivos, http tunneling proxy e muito mais.
Eu tenho usado libcurl e pode recomendar.