Expressjs でのルーティング
4549 ワード
序章
Routing refers to how an application’s endpoints (URIs) respond to client requests. Expressjs official Docs
HTTP メソッド
app
および POST
メソッドに対応する Express GET
オブジェクトを使用してルーティングを定義します.例えば
次のコードは、非常に基本的なルートの例を示しています.
const express = require('express')
const app = express() // express object
// respond with "hello world" when a GET request is made to the homepage
app.get('/', function (req, res) {
res.send('hello world')
})
ルート方法
ルート メソッドは HTTP メソッドの 1 つから派生し、
app
クラスのインスタンスである express
オブジェクトにアタッチされ、呼び出されます.アプリからルートへの GET および POST メソッド:
// GET method route
app.get('/', function (req, res) {
res.send('GET request to the homepage')
})
// POST method route
app.post('/', function (req, res) {
res.send('POST request to the homepage')
})
ルート パス
上記のコード スニペットで定義されたこれらのルートは、次の場所にマップされます.
アプリがローカルで実行されている場合の
http://localhost:3000/
のマッチングは、クライアントが POST
または GET
メソッドを使用するかどうか、およびその逆の場合によって異なります.// GET method route
app.get('/about', function (req, res) {
res.send('about route')
})
//
アプリがローカルで実行されている場合、上記のルートは
http://localhost:3000/about
に一致します.概要
非常に基本的なアプローチで
routes
を定義する方法を学びませんでした.次の記事では,次のことについて学びます.Reference
この問題について(Expressjs でのルーティング), 我々は、より多くの情報をここで見つけました https://dev.to/naftalimurgor/routing-in-expressjs-3o53テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol