Pergunta

Quero configurar algo no meu computador onde algo (programa, navegador, o que seja) faz uma solicitação (para um determinado domínio, eu acho), posso enviar minha própria resposta à solicitação. Certa vez, vi um programa que fez isso, e fiquei me perguntando como fez. Como isso seria feito?

Foi útil?

Solução

Que tal apenas editar o arquivo hosts? Os sistemas operacionais populares têm. Basta usá -lo para redirecionar para onde quiser. Para mim, parece a solução mais simples para esta pergunta.

Outras dicas

Você pode construir um Proxy HTTP Isso interceptará todas as solicitações do navegador. Mas você precisa configurar o navegador para usar o proxy.

O que Mikerobi disse, mas você também pode configurar seu computador ou máquina de gateway para atuar como um proxy transparente. (Você precisa disso se não quiser configurar seu navegador ou está trabalhando com um aplicativo que usa HTTP, mas não permite a configuração de um proxy.)

Em uma máquina FreeBSD ou Linux (tenho certeza de que existem outros sistemas operacionais que podem fazer isso; menciono os que eu uso), você pode configurar suas próprias regras de firewall para interceptar tráfego específico (digamos, todo o tráfego da porta 80 ou todos O tráfego da porta 80 para um domínio específico, ou qualquer outra coisa) e encaminhe o tráfego para seu próprio proxy especial, que pode retornar o que você quiser.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top