0d 0a 0d 0a significa 2 vezes CR LF e faz parte da troca de diálogo HTTP entre servidor e cliente e significa "fim da sessão http". Eu acho que zero aqui 0.... corresponde a Content-Length: 0 header e isso significa que o servidor retornou resposta vazia. E você pode ver isso com out.txt vazio. Há alguma razão para resposta não vazia ou você deseja capturar cabeçalhos de saída também para out.txt ?