cpp Browserfunktionen in Konsole
lima-city → Forum → Programmiersprachen → C/C++ und D
anschauen
antwort
antworten
anwendbare tipps
anwendung
aufrufen
ausgabe
auswerten
befehlen
brauche
buchen
code
dank
header
http
konsole
null
url
verbindung
weiterleitung
-
Oft ist es ja so dass sich die URL mittels Weiterleitung verändert nachdem man sie aufgerufen hat.
Ist es möglich mittels C++ Befehlen in der Konsolen-Anwendung die Erste URL einzugeben und die andere herauszubekommen?
Bitte Fragt erst gar nicht wozu ich das brauche
Ich bin noch totaler Anfänger also bitte alles ganz genau erklären, währe gut wenn ihr mir keine Buch-Vorschläge bringt sondern anwendbare Tipps.
Danke schon für eure Antworten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Naja, dafür musst du dir die Verbindung anschauen.
Eine Weiterleitung wird über den Statusheader 301 gemacht. Das heißt, wenn du die URL Anfragst, kommt als Antwort ein Header 301, dazu die Header Information "Location", und hierin befindet sich dann die neue URL. Da hast du dann die neue URL.
Liebe Grüße -
Du sagst du bist totaler Anfänger? Das wird schwierig
Du müsstest dir einen HTTP-Client schreiben, die URL aufrufen und auswerten was zurückkommt. Das müsstest du solange machen, bis es keine Weiterleitung mehr ist.
Wenn du cURL zur Verfügung hast könntest du auch sowas machen:
Als Ausgabe bekommst du dann die URL auf die weitergeleitet wird.curl -w %{redirect_url} -s -o /dev/null http://www.example.org
Beitrag zuletzt geändert: 24.11.2012 21:22:59 von hackyourlife -
Wie genau funktioniert das mit curl?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage