1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
---
title: Básico sobre HTTP
slug: Web/HTTP/Basico_sobre_HTTP
translation_of: Web/HTTP/Basics_of_HTTP
---
<div>{{HTTPSidebar}}</div>
<p>HTTP é um protocolo bem extensivo. Isso depende um pouco do conceito básico com noção de recursos e URIs, uma simples estrutura de mensagens, e uma estrutura de cliente-servidor para a comunicação ocorrer. Em cima destes conceitos básicos, várias versões surgiram ao longo do tempo, adicionando novas funcionalidades e novas semanticas para criar novos métodos HTTP ou cabeçalhos.</p>
<h2 id="Artigos">Artigos</h2>
<dl>
<dt><a href="/en-US/docs/Web/HTTP/Overview">Visão geral sobre HTTP</a></dt>
<dd>
<p>Descreve o que é HTTP e quais as regras para arquitetura Web, sua posição na lista de protocolos.</p>
</dd>
<dt><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP">Evolução do HTTP</a></dt>
<dd>
<p>HTTP foi criada no inicio dos anos 1990 e vem evolindo ao longo do tempo. Esse artigo passa por sua história e descreve HTTP/0.9, HTTP/1.0, HTTP/1.1, e o moderno HTTP/2 bem como pequenas novidades adicionadas ao longo de seus anos.</p>
</dd>
<dt><strong>Negociação entre versões HTTP</strong></dt>
<dd>
<p>Explicações de como um cliente e um servidor conseguem negociar em uma versão expecífica do HTTP e enventuais atualizaçõs nos protocolos usados;</p>
</dd>
<dt><a href="/en-US/docs/Web/HTTP/Resources_and_URIs">Recursos e URIs</a></dt>
<dd>
<p>Uma breve introdução sobre noção de recursos, identicadores e localizações na Web.</p>
</dd>
<dt><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web">Identificando recursos na Web</a></dt>
<dd>Descreve como os recursos Web são referênciados e como encontrar eles.</dd>
<dt><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs">Data URIs</a></dt>
<dd>
<p>Um tipo especifico de URIs que incorpora diretamente os recursos apresentados, Data URIs são muito convenientes, mas tem algumas ressalvas</p>
</dd>
<dt><strong>Separando identidades e localização de recursos: O cabeçalho Alt-Svc HTTP</strong></dt>
<dd>Na maioria das vezes, a indentidade ea localização de um recurso da Web são compartilhados, isso pode ser mudado com no cabeçalho {{HTTPHeader("Alt-Svc")}}.</dd>
<dt><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types">MIME types</a></dt>
<dd>Desde HTTP/1.0, diferentes tipos de conteúdos poderam ser transmitidos. Esse artigo explica como funciona usando o {cabeçalho {HTTPHeader("Content-Type")}} e o MIME standard.</dd>
<dt><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/Choosing_between_www_and_non-www_URLs">Escolhendo entre URLs www e sem-www</a></dt>
<dd>
<p>Ajuda de como usar o prefixo www no domínio ou não, esse artigo fala as consequencias da escolhe e também como fazer isso.</p>
</dd>
<dt>Fluxo de sessões HTTP</dt>
<dd>
<p>Esse artigo fundamente descreve uma típica sessão HTTP: o que acontece por trás do do navegador quando você clica em um link.</p>
</dd>
<dt><a href="/en-US/docs/Web/HTTP/Messages">Mensagens HTTP</a></dt>
<dd>
<p>Mensagens HTTP transmitidas durante o pedido ou resposta tem uma clara estrutura; isso introduz descrição sobre essas estrutura no artigo, seus proprósitos e suas possibilidades.</p>
</dd>
<dt>Quadro e estrutura de mensagens no HTTP/2</dt>
<dd>
<p>HTTP/2 junta e representa mensagens do HTTP/1.x em um quadro binário. Esse artigo explica a estrutura do quadro, sua finalidade ea maneira como ele é codificado.</p>
</dd>
<dt><a href="/en-US/docs/Web/HTTP/Connection_management_in_HTTP_1.x">Gerenciamento de conexão no HTTP/1.x</a></dt>
<dd>HTTP/1.1 foi a primeira versão do HTTP a suportar conexão constante e canalizar elas. Esse artigo explica sobre estes dois conceitos.</dd>
<dt>Gerenciamento de conexão no HTTP/2</dt>
<dd>HTTP/2 <span id="result_box" lang="pt"><span>Revisitou completamente como as conexões são criadas e mantidas</span></span>: esse artigo explica como os quadros HTTP permitem multiplexação e resolver o bloco 'head-of-line' bloqueio das versões anteirores do HTTP.</dd>
<dt><a href="/en-US/docs/Web/HTTP/Content_negotiation">Conteúdo da negociação</a></dt>
<dd>HTTP introduz um conjunto de cabeçalhos, começando com <code>Accept-</code> como o meio que o navegador anuncia o formato, linguagem, ou a codificação é preferida. Esse artigo explica como esse anuncio acontece, como o servidor é esperado para reagir e como será escolhido a melhor resposta.</dd>
</dl>
|