Un preliminare prima di arrivare a una soluzione: penso che non saresti soddisfatto di una soluzione che ha provato https con ogni sito. Per i siti che non rispondono a https ci sarebbe un ritardo inaccettabile in attesa di un certo periodo di timeout prima di riprovare con http.
La mia soluzione per te è GlimmerBlocker . Questo è un server proxy in esecuzione sul tuo Mac. Di conseguenza tutte le applicazioni Web si connettono tramite GlimmerBlocker. Sebbene sia usato frequentemente come un blocco annunci, ha molte più funzionalità tra cui la riscrittura delle richieste web o la restituzione di un reindirizzamento al browser.
Ecco una descrizione del Flusso di richieste e risposte all'interno di GlimmerBlocker, incluso il modo in cui gli URL possono essere modificati. Descrizione piuttosto sparsa, ma puoi iniziare.
Il primo post di questo blog ha una ricetta più dettagliata per convertire le richieste http in https. Questo può essere applicato a siti Web specifici che sai supportano https e http.
Usare GlimmerBlocker oltre a ciò che è fuori dalla scatola non è per i deboli di cuore, ma ha il potere di fare quasi tutto ciò che è concepibile per le richieste web.