'Hooken' von iFrames
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
adresse
aufruf
besuchen
funktion
header
http
idee
klasse
manual
nutzer
parameter
port
post
projekt
relativen pfaden
tool
umsetzen
unterfangen
url
zeichen
-
Guten Abend.
Ich habe mir heute überlegt ein Online Http Request Tool in PHP (+ JS) zu schreiben. Ein ähnliches Projekt habe ich bereits in C++ umgesetzt.
Grundlegend sollte der Nutzer die Möglichkeit haben eine URL, HTTP Header und optional noch Cookies, GET- bzw. POST-Parameter und einen Port anzugeben. Die Response wird gegliedert in Header und Content ausgegeben. Hierbei soll der Content auch als iFrame direkt angezeigt werden.
Wenn nun der Nutzer innerhalb des iFrames agiert und einen Link besuchen möchte, dann würde ich diesen Aufruf gerne hooken, dass heißt die URL (mit Parametern) abgreifen und so simultan die Request- und Response-Header updaten. Lässt sich ein solches Unterfangen mit Javascript/PHP umsetzen?
MfG, 0x2A -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ja: Du nimmt [adresse] aus href="[adresse]", src="[adresse]", usw., und ersetzt sie durch href="http://deine-seite.de/proxy.php?url=[adresse]", src="http://deine-seite.de/proxy.php?url=[adresse]", usw., bzw. musst dann auch mit relativen Pfaden klar kommen, wobei z.B. die PHP-Funktion substr() mit den ersten 7 Zeichen, oder auch die Funktion parse_url() nützlich sein werden.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage