Frage

ich Satz etwas möchte auf meinem Computer, in dem, wenn etwas (Programm, Browser, was auch immer) eine Anforderung macht (bis zu einem bestimmten Domain, denke ich) Ich kann meine eigene Antwort auf die Anfrage senden. Ich sah einmal ein Programm, das das tat, und ich frage mich, wie es es tat. Wie wäre es getan werden?

War es hilfreich?

Lösung

Wie wäre es nur Bearbeitung Hosts-Datei? Beliebte Betriebssysteme haben es. Verwenden Sie sie einfach umleiten zu wo auch immer Sie wollen. Für mich sieht es aus wie die einfachste Lösung auf diese Frage.

Andere Tipps

können Sie bauen einen HTTP-Proxy , die alle Anforderungen vom Browser abfängt. Aber Sie müssen den Browser konfigurieren, dass der Proxy zu verwenden.

Was mikerobi sagte , aber Sie können auch Ihren Computer oder Gateway-Maschine als transparenter Proxy zu handeln. (Sie müssen diese, wenn Sie entweder nicht möchten Ihren Browser so konfigurieren, oder Sie arbeiten mit einer Anwendung, die verwendet HTTP aber nicht für die Konfiguration eines Proxy zu ermöglichen.)

Auf einem FreeBSD oder Linux-Rechner (ich bin sicher, es gibt andere OSes, können dies tun, ich erwähnen die, die ich verwenden), können Sie Ihre eigenen Firewall-Regeln zu Intercept bestimmten Verkehrs (sagen wir, alle Port-80-Verkehr einrichten oder alle Port 80 Besucher auf eine bestimmte Domäne, oder was auch immer) und den Verkehr zu Ihrer eigenen speziellen Proxy weiterleiten, die zurückkehren können, was Sie wollen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top