app.all()
ve app.use()
arasındaki fark nedir? Belirli bir URI isteği yönteminin herhangi bir tür istendiğindeapp.all ve app.use arasındaki fark nedir?
5
A
cevap
7
app.all()
adı verilecek (örneğin GET, POST, PUT veya DELETE.) Öte yandan
app.use()
aklınıza gelebilecek tüm katman için daha yararlıdır bir yol ön ekine "bağlandığı" ve bu yolun altında bir URI istendiği zaman çağrılır. Örneğin, app.use('admin/', isAuthorized)
, "admin /" ("admin/settings" veya "admin/bing/bang" gibi) altında erişilen URI'ların yalnızca yetkili kullanıcılar tarafından talep edildiğinden emin olacak bir orta katman parçası olabilir. Bir mount yolu sağlamazsanız, varsayılan root URI "/" kullanılacaktır.
Bir topak (örneğin app.all('admin/*', isAuthorized)
) kullanarak app.all()
ile aynı şeyi yapabilirdi, ancak bazı katman için oldukça yararlıdır req.path
itibaren monte URI sıyırma ekstra adım app.use()
yapar.
İlgili konular
- 1. Ekspres katman: app.use ve app.all
- 2. Python'da {} ve [] arasındaki fark nedir?
- 3. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 4. $ arasındaki fark nedir? ve PowerShell
- 5. Fark() arasındaki fark nedir mustache.js
- 6. arasındaki fark nedir?
- 7. Java arasındaki fark nedir
- 8. arasındaki fark nedir?
- 9. arasındaki fark nedir?
- 10. app.doScript ve $ .evalFile arasındaki fark nedir?
- 11. gVim ve gVim arasındaki fark nedir?
- 12. isAlpha ve isLetter arasındaki fark nedir?
- 13. Control.Enter ve Control.GotFocus olayları arasındaki fark nedir?
- 14. .got ve .got.plt bölümü arasındaki fark nedir?
- 15. AutomationProperties.AutomationID ve AutomationProperties.Name arasındaki fark nedir?
- 16. Android'de getDir ve getFilesDir arasındaki fark nedir?
- 17. R içinde `=` ve `<-` arasındaki fark nedir?
- 18. uint ve System.UInt32 arasındaki fark nedir?
- 19. PropertyChangeListener ve VetoableChangeListener arasındaki fark nedir?
- 20. XSS'de IDREF ve IDREFS arasındaki fark nedir?
- 21. Cacerts ve keystore arasındaki fark nedir?
- 22. GPLv2 ve GPLv3 arasındaki fark nedir?
- 23. VarIsEmpty ve VarIsEmptyParam işlevleri arasındaki fark nedir
- 24. ActiveSupport'ta mattr_accessor ve cattr_accessor arasındaki fark nedir?
- 25. Hashtable ve Dictionary arasındaki fark nedir?
- 26. RoutedCommand ve RoutedUICommand arasındaki fark nedir?
- 27. MySQL'deki boolean ve bool arasındaki fark nedir?
- 28. Task.Factory.FromAsync ve BeginX/EndX arasındaki fark nedir?
- 29. WideChar ve AnsiChar arasındaki fark nedir?
- 30. PHP'de 'stripcslashes' ve 'stripslashes' arasındaki fark nedir?
Belgeler ([hepsi] (http://expressjs.com/api.html#app.all), [use] (http://expressjs.com/api.html#app.use)) oldukça güzel her ikisi hakkında ayrıntılı. Tam olarak ne hakkında kafa karıştırıyorsun? –