1. http-Modul repräsentiert die des Benutzers URL-Adresse anfordern. Alle Routing-Designs werden über req.url implementiert. Was uns wichtiger ist, ist nicht das Erhalten der URL, sondern die Identifizierung der URL.
Zur Identifizierung der URL wird das folgende URL-Modul verwendet
2. URL-Modul
wann url.parse Wenn der zweite Parameter wahr ist, sehen Sie sich das gedruckte Ergebnis an Diese Methode
<span style="font-size: 18px">当我把url改为http://127.0.0.1:8081/aaa时候<br>console.log(req.url)输出的内容</span>
Jetzt wollen wir sehen, wie man die Parameter in der URL bei der Anfrage erhält
Basierend auf dem vorherigen Code sehen wir uns an, welche Parameter diese Anforderung hat
const url = require('url')var api = 'http://www.baidu.com?name=zhangsan&age=18'console.log(url.parse(api))
Die gedruckte Anforderungserkennung enthält viele Informationen. Wir haben die URL durchsucht und festgestellt, dass sie zwei enthält. Die letzte besteht darin, das Browsersymbol anzufordern. Um die Parameter in der URL abzurufen, müssen wir Folgendes ausschließen letzte Anfrage
console.log(url.parse(api,true))
Das obige ist der detaillierte Inhalt vonBeispiele zur Erläuterung der Verwendung des http-Moduls und des URL-Moduls im Knoten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!