Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Url Parser

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.02.2006, 19:50 Uhr
~Grommel
Gast


Hi,

hat wer ne idee wo man nen Url-Parser herbekommt ?
also ein teil was mir eine url in domain,path,file aufteilt, etweilige Fehler auflistet, usw.

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.02.2006, 20:27 Uhr
Pler
Einer von Vielen
(Operator)


Sowas wie

Code:
bool IsURL( string )


?

Also in Standard C/c++ is das bestimmt nicht dabei.
Aber recht hast du schon, sowas sollte eingentlich schon irgendwo vorhanden sein.
Es gibt ja auch CGI-libs für C/C++ da sollte sowas drin sein.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.02.2006, 20:32 Uhr
xXx
Devil


Nee... der will, das es dann in etwa so aussieht:

www.fsg-klasse.de/merlin/welcome.htm

dann wäre das bsw. Domain: www.fsg-klasse.de path ./merlin/ und file welcome.htm
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.02.2006, 20:39 Uhr
~Grommel
Gast



Zitat von xXx:
Nee... der will, das es dann in etwa so aussieht:

www.fsg-klasse.de/merlin/welcome.htm

dann wäre das bsw. Domain: www.fsg-klasse.de path ./merlin/ und file welcome.htm


Ja, genau das will ich, hat ein bisserl komplizierter :

Base Domain : "http://www.domain.com/folder/path/file.html"
Link auf der Domain : "../test.html"

Soll : "http://www.domain.com/folder/test.html"

werden
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.02.2006, 20:56 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja er kann ja aus der url nicht rauslesen ob file.html ein symlink ist. woher soll der client denn das herkriegen? oder wie meinst du das?

Aso, meinst du in file.html ist der link ../test.html, und du willst eben den realpath dazu?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
15.02.2006, 21:04 Uhr
Pler
Einer von Vielen
(Operator)


Naja ich kann mir schon vorstellen, das das was bringt.

Wenn man mit seiner Homepage zu ner anderen domain umziehen will.
Oder wenn wann vielleicht auch nur einen Teil einer Internetpräsenz spiegeln will (aber eben auch wieder unter ner anderen domain).
Dann müsste man unter umständen sehr viele Links ändern.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
15.02.2006, 21:43 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja, die schnellste möglichkeit die ich kenne wäre selbst parsen, also erst an den / zerschneiden, dann absoluten pfad (muss ja irgendwo zumindest der von der aktuellen datei bekannt sein) entsprechend der .. verändern, neuen pfad ausspucken, fertig.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: