Versão atual:

Conexão com socket TCP via HTTPS

A classe TSocketClient é utilizada para conectar a um servidor sem qualquer configuração de conexão ou, baseado em meus testes, sem suporte à customização do handshake (como headers de autorização).

A classe TSktSslConn possui documentação referente à conexão segura com sockets, mas não possui, atualmente, no TDN, exemplos de uso (também não possui, diferentemente da TSocketClient, um método :Connect).

Para conectar via wscat, posso fazer:

wscat -H MEU_HEADER=***** -c wss://meu.server.privado/minha/rota

E receber um stream de mensagens.

  • Como conectar-se com a TSktSslConn?
    • Como enviar headers para o handshake, como especifica o protocolo?
    • Há referência também à TSktSslSrv, mas a página do TDN ainda é rascunho há anos. Será publicada?

Versão (1):

Ver a versão formatada

Conexão com socket TCP via HTTPS

Comentário

new question