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:

Quellen