Bu doküman ingilizce dokümana göre eski olabilir. Son güncellemeler için lütfen İngilizce Dokümanı. ziyaret edin
Yol atama, bir uygulamanın belrili bir adreste belirli bir HTTP methodu ile (GET, POST gibi) gelen isteğe ne şekilde cevap vereceğine karşılık gelir.
Her yol, girilen adres eşleştiğinde bir veya daha fazla fonksiyon tarafından işlenebilir.
Yol tanımları aşağıdaki şekilde yapılanmıştır:
app.METHOD(PATH, HANDLER)
Burada:
app
, express
‘in bir örneği.METHOD
, HTTP istek methodu, küçük harflerle.PATH
, sunucuda bulunan yol.HANDLER
, adres bu yol ile eşleştiğinde çalıştırılan fonksiyon.Bu konu express
ve app
örneklerinin bulunduğunu ve sunucunun çalıştığını varsayar. Eğer bir uygulama oluşturup çalıştırmak hakkında bir bilginiz yoksa, Merhaba Dünya örneği sayfasını ziyaret edin.
Aşağıdaki örnekler nasıl basit bir şekilde yol tanımlayabileceğinizi gösterir.
Anasayfada Merhaba Dünya!
ile cevap verin:
app.get('/', (req, res) => {
res.send('Merhaba Dünya!')
})
Kök dizine (/
) gelen POST isteğine bir cevap verin:
app.post('/', (req, res) => {
res.send('POST isteği geldi!')
})
/user
yoluna gelen PUT isteği:
app.put('/user', (req, res) => {
res.send('/user adresinde bir PUT isteği')
})
/user
yoluna gelen DELETE isteği:
app.delete('/user', (req, res) => {
res.send('/user adresinde bir DELETE isteği')
})
Yol atama ile ilgili daha fazla detay için, yol atama sayfasını ziyaret edin.