Dipende dal livello in cui vuoi vedere il codice sorgente.
View Source di Firefox ti dà il codice sorgente visto dal motore di rendering; sfortunatamente, FF stesso applica alcune trasformazioni prima che il motore di rendering possa vederlo, e c'è del caching, quindi non è sempre affidabile.
Strumenti come curl e wget ti mostreranno la risposta esatta a livello HTTP (comprese le intestazioni HTTP, se le chiedi). Di solito è abbastanza buono e gestiscono in modo trasparente HTTPS per te, quindi non devi preoccuparti della parte SSL del protocollo.
Se vuoi immergerti un po 'più a fondo, prova netcat o telnet - queste fondamentalmente ti danno una connessione a flusso di byte al server, permettendoti di digitare (o convogliare) le richieste HTTP direttamente, e visualizzare la risposta non elaborata. Il rovescio della medaglia è che se violerai il protocollo, verrai espulso dalla connessione.
Per andare ancora più a fondo, considera uno sniffer di rete: wireshark è eccellente, ma piuttosto complesso; fornirà i pacchetti non elaborati e il loro contenuto a diversi livelli dello stack di rete.