Tunnel HTTP to HTTPS

Donc, le problème est que j'ai quelques scripts homebrew / programmes de test Web qui fonctionnent uniquement avec HTTP. Le problème est que le site Web ne permet que les connexions HTTPS.

Est-ce que quelqu'un connaît une façon d'avoir un proxy ou quelque chose qui maintient la connexion SSL tout en transmettant le trafic HTTP?

Je suppose qu'en essence, j'ai besoin d'un tunnel SSL?

des idées?

Oui. Une réponse est stunnel . Je vais vous laisser lire le bon tutoriel de ce type, mais l'essentiel est que Stunnel prend toute connexion TCP (HTTP sur le net utilise TCP) et l'enveloppe dans une connexion SSL, ce qui est exactement à quoi vous devez vous connecter Une séparation de la manière que vous décrivez.

Le didacticiel lié est supérieur à celui dont vous avez besoin, mais les bases sont disponibles pour créer une session hôte unique.

Nginx avec proxy_pass vers https. Essayez d'ajouter la configuration ci-dessous à nginx:

server { listen 9000; server_name localhost; location / { proxy_pass https://www.example.com/; } } 

Et puis vous pouvez vous connecter via http: // localhost: 9000 /