Maison >interface Web >Questions et réponses frontales >Par quels modules le routage nodejs peut-il être implémenté ?

Par quels modules le routage nodejs peut-il être implémenté ?

青灯夜游
青灯夜游original
2021-11-30 17:44:432082parcourir

Le routage

nodejs peut être implémenté via le module url. Le module url est utilisé pour traiter l'URL demandée par le client. Dans nodejs, l'adresse url peut être analysée via le module url pour implémenter les opérations de routage.

Par quels modules le routage nodejs peut-il être implémenté ?

L'environnement d'exploitation de ce tutoriel : système windows7, nodejs version 12.19.0, ordinateur DELL G3.

routage nodejs

le routage signifie que nous avons différentes méthodes de traitement pour différentes URL.

Le rôle du module URL : traiter l'URL demandée par le client

nodejs peut analyser l'adresse url via le module url pour implémenter les opérations de routage

const http = requrie('http')
const url = requrie('url')
http.createServer((req, res) => {
    //  对请求的路径进行解析
    let pathname = url.parse(req.url).pathname;
    if(pathname == '/'){
        // 相关的处理 
    }else if(pathname == '/login'){
           // 相关的处理
    }....

}).listen(3000, () => {
    console.log('server runnning ....')
})

Pour plus de connaissances sur les nœuds, veuillez visiter : nodetutorial ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:qu'est-ce que javascript v8Article suivant:qu'est-ce que javascript v8