-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsobre_http.txt
64 lines (43 loc) · 2.02 KB
/
sobre_http.txt
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
62
63
64
audio perde sons - > tftp
conexão não pesistente
REQUEST = pedido feito ao servidor
-> linha de pedido
* identificador do método (GET, POST etc.)
* URI do recurso (endereço no qual será enviado o pedido: /index.php)
* versõa do protocolo (atualemnte existem 4 (0.9, 1.0, 1.1, 2)
-> cabeçalho (informações adicionais sobre a requisição, servidor responde conforme a requisição)
* geral
* requisição
* entidade
-> corpo/mensagem (dados da requisição)
RESPONSE = resposta do servidor a uma requisição do host
-> linha de status
* versão do protocolo (utilizado no servidor)
* código numérico de status (nnn <= corresponde ao modo como o pedido foi condicionado dentro do servidor ex: 200, 404 etc.)
OBS:
digito 1: Categoria (
1xx Informational: pedido recebido e em processamento
2xx Success : pedido aceito e processado
3xx Redirection : ações adicionais precisão ser realizadas para completar o pedido
4xx Client-error : pedido com informações incorretas ou não pode ser processado
5xx ServerError : servidor não conseguiu processar pedido, embora pedido pareça estar correto
)
ex: 200 Ok, 404 Not Found, 301 Moved Permanently, 505 Internal ServerError
OBS: status do servidor são de cunho semântico, NÃO EXISTE OBRIGAÇÃO NA UTILIZAÇÃO DELES
* texto associado ao status
-> cabeçalho
-> corpo
http://www.camwhores.tv/videos/79648/yoga-bare-mfc-151013-aa286003-d9d1d3a41194df4f/
https://aldeia.cc/blog/marketing/10-maneiras-para-deixar-seu-site-mais-rapido-segundo-o-google/
Tempo de carga http 1.0 => 2 x n x RTT + somatório do tempo de transmissão
=> 2 x 150 x 120 + 100
=> 300 x 120 + 100
=> 36000 + 100
=> 36100
Tempo de carga http 1.1 (sem papeline) => n x RTT + somatório do tempo de transmissão
=> 150 x 120 + 100
=> 18000 + 100
=> 18100
Tempo de carga http 1.1 (com papeline) => RTT + somatório do tempo de transmissão
=> 120 + 100
=> 130