Os servidores proxy são usados tanto para fins legais e ilegais. Na empresa, um servidor proxy é usado para facilitar a segurança, serviços de controle ou de cache administrativos, entre outros fins. Em um contexto de computação pessoal, servidores proxy são usados para ativar a privacidade do usuário e navegação anônima. Os servidores proxy pode também ser utilizado para a finalidade contrária: monitorizar o tráfego e prejudicar a privacidade do usuário .
Para o usuário, o servidor proxy é invisível; todos as requisições para a Internet e respostas parece ser diretamente com o servidor Internet. (O proxy não é realmente invisível, normalmente seu endereço IP tem de ser especificado como uma opção de configuração para o navegador ou outro programa de protocolo.)
Este trabalho tem a finalidade de trazer o conhecimento do mecanismo de funcionamento do proxy.
Fluxo do trabalho:
O trabalho deve:
<HTML> <HEAD> <TITLE>Título da página</TITLE> </HEAD> <BODY> Conteúdo da página </BODY> </HTML>
GET /pagina.html HTTP/1.0 Host: www.UTFPR.edu.br Accept: text/plain; text/html Accept-Language: en-gb Connection: Keep-Alive Host: localhost Referer: http://localhost/ch8/SendDetails.htm User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 98) Content-Length: 33 Content-Type: application/x-www-form-urlencoded Accept-Encoding: gzip, deflate
Respostas HTTP:
HTTP/1.1 200 OK Server: Microsoft-IIS/4.0 Date: Mon, 3 Jan 2016 17:13:34 GMT Content-Type: text/html Last-Modified: Mon, 11 Jan 2016 17:24:42 GMT Content-Length: 112
<html> <head> <title>Exemplo de resposta HTTP </title> </head> <body> Acesso não autorizado! </body> </html>