URL-Modul
Was ist das URL-Modul?
Das URL-Modul ist ein in Node.js integriertes Modul, mit dem eine Webadresse in lesbare Abschnitte aufgespalten werden kann. Aus dem URL-Teil der Anfrage kann das URL-Modul den Pfad und die Parameter extrahieren. Zusätzlich können die Parameter auch im JSON-Format ausgegeben werden, was auch den Zugriff auf die einzelnen Parameter über den Namen der Parameter erlaubt:
Das URL-Modul verwenden
URL-Modul einbinden
Das URL-Modul wird mit „require(‚url‘)“ eingebunden:
Webadresse parsen
Mit „url.parse(adresse)“ kann eine Adresse zu einem URL-Objekt geparst werden, dass dann die einzelnen Bestandteile der Adresse als Eigenschaften enthält:
Adressbestandteile ausgeben
Auf die Bestandteile der Adresse kann dann mit „urlobjekt.bestandteil“ zugegriffen werden:
Parameter im JSON-Format
Mit „url.parse(req.url, true).query“ kann aus den Parametern einer URL ein JSON-Objekt erstellt werden. Mit „jsonobjekt.parametername“ kann dann auf den Wert des entsprechenden Parameters zugegriffen werden:
JavaScript-Datei:
Kommandozeile:
Webbrowser: