2.2 O Lado do Servidor
O proxy deve ser capaz de agir tanto como um servidor como um cliente.
Ele age como um servidor quando aceita requisições HTTP de clientes
conectados a ele e age como cliente quando se conecta com servidores
remotos para conseguir retornar (ou atualizar) os documentos para
seus clientes. Os campos do cabeçalho passados para o proxy pelo
cliente são usados sem modificações quando o proxy se conecta ao
servidor remoto de forma que o cliente não perde qualquer funcionalidade
quando existe um proxy como intermediário.
Um proxy "completo" deveria falar todos os protocolos Web (os mais
inportantes são HTTP, FTP, Gopher, WAIS e NTTP). Proxies que somente
lidam com um único protocolo Internet, como o HTTP, também são uma
possibilidade mas um cliente Web deveria então requerer acesso a outro
proxy quando quisesse usar outro protocolo (para isso que existem as
variáveis de ambiente explicadas em 2.1).
Próximo