Está prevista para 07 de novembro a divulgação do gabarito oficial, enquanto o resultado é esperado para 28 de dezembro. A correção comentada das questões do Enem 2012 nos dois dias de provas será disponibilizada pelo Brasil Escola, em parceria com o colégio Oficina do Estudante, logo após o encerramento de cada dia de testes, juntamente com um gabarito não oficial.

O protocolo HTTP viabiliza a busca de recursos em relação a uma página na internet como documentos HTML.
Ele é usado como uma base de qualquer troca de dados na internet, sendo um protocolo aplicado entre cliente-servidor, abrangendo as solicitações que são iniciadas pelo destinatário, geralmente através do navegador da Web.
Lembramos que um documento completo é reconstruído a partir dos diferentes sub-documentos buscados e encontrados na página de internet como, por exemplo, texto, descrição do layout, imagens, vídeos, scripts e outros arquivos.
Nesse amplo fluxo de dados, os clientes e servidores se comunicam trocando mensagens individuais. Determinadas mensagens enviadas pelo cliente, geralmente um navegador da Web, são chamadas de solicitações e as mensagens enviadas pelo servidor como resposta são chamadas de “respostas”.
Esse tipo de protocolo surgiria no início dos anos 1990, trata-se de um protocolo extensível que evoluiu com o tempo. Apresenta camada de aplicação que é enviado por TCP ou por uma conexão TCP criptografada por TLS, embora qualquer protocolo de transporte confiável possa teoricamente ser usado.
Considerando o seu caráter extenso, é utilizado não apenas para buscar documentos de hipertexto, mas também para imagens e vídeos ou para publicar conteúdo em servidores, como nos resultados de formulários HTML.
Além de auxiliar na busca de documentos, publicação de conteúdos ele também pode ser usado para buscar partes de documentos para atualizar páginas da Web sob demanda.
Os componentes de sistemas baseados nesse tipo de protocolo existem a partir de uma base cliente-servidor. Dessa forma, as solicitações são enviadas por uma entidade, o agente do usuário ou um proxy em seu nome.
Geralmente, o agente do usuário é um navegador da Web, mas pode ser qualquer coisa, por exemplo, um robô que rastreia a Web para preencher e manter um índice de mecanismo de pesquisa de dados e resultados.
Nesse caminho entre cliente-servidor, cada solicitação individual é enviada para um servidor, que lida com ela e fornece uma resposta, chamada resposta.
Entre o cliente e o servidor, existem inúmeras entidades, coletivamente chamadas de proxies , que executam operações diferentes. Na prática, há mais computadores entre um navegador e o servidor que gerencia a solicitação, incluindo roteadores, modems e muito mais.
A partir da estruturação de camadas da web, as solicitações ficam ocultas nas camadas de rede e transporte. Nessa estruturação, o protocolo HTTP fica no topo, na camada de aplicação.
Em certos casos é importante diagnosticar problemas de rede, através das camadas subjacentes, mesmo sendo irrelevantes para a descrição do HTTP.
O user agent na língua portuguesa é referido como agente de usuário. O agente do usuário é qualquer ferramenta que atua em nome do usuário.
Essa função é desempenhada principalmente pelo navegador da Web. Por outro lado, outras possibilidades são programas usados ​​por engenheiros e desenvolvedores da Web para depurar seus aplicativos.
O navegador é a ferramenta mais usada para solicitar, nunca o servidor realizar as solicitações, porém alguns mecanismos tenham sido adicionados ao longo dos anos para simular mensagens iniciadas pelo servidor.
Ao acessar um determinado site ou página simples da internet, o navegador envia uma solicitação original para buscar o documento HTML que representa a página.