Depende del nivel en el que desee ver el código fuente.
La fuente de vista de Firefox te da el código fuente visto por el motor de render; desafortunadamente, FF aplica algunas transformaciones antes de que el motor de renderización pueda verlo, y hay algo de caché involucrado, por lo que no siempre es confiable.
Herramientas como curl y wget le mostrarán la respuesta exacta a nivel HTTP (incluidos los encabezados HTTP, si los solicita). Por lo general, esto es lo suficientemente bueno, y manejarán HTTPS de forma transparente para que usted no tenga que preocuparse por la parte SSL del protocolo.
Si desea profundizar un poco más, pruebe netcat o telnet, que básicamente le dan una conexión de byte-stream al servidor, lo que le permite escribir (o canalizar) las solicitudes HTTP directamente y ver la respuesta sin formato. El inconveniente es que si violas el protocolo, serás expulsado de la conexión.
Para ir a un nivel más profundo, considere un rastreador de red: wireshark es excelente, pero bastante complejo; le proporcionará los paquetes sin procesar, así como su contenido, en diferentes niveles de la pila de red.