Gupfunyika SOCKS socket na TLS muri Node.js
Pfunyika destination stream isubizwa na socks package ukoresheje tls.connect kandi ubike hostname y'urubuga kuri SNI no kugenzura certificate.
SocksClient.createConnection isubiza stream ihuza na destination wasabye. Kuri HTTPS, iyo stream iracyakeneye TLS handshake mbere yo gutwara HTTP request.
servername ni DNS izina rya destination. tls.connect yo mu rwego rwo hasi muri Node ntabwo ikora SNI uko bisanzwe, kandi proxy hostname ntabwo ari indangamuntu ya certificate y'urubuga.