Pracuję z płótnem na Facebooku, które wymaga postu. Używam express do obsługi app.post ("/") i app.get ("/") .. czy można połączyć je w jedną funkcję? Dziękinode.js express app.get and app.post
8
A
Odpowiedz
26
bok wiązania samą funkcję POST
i GET
jak sugeruje JustSid w drugiej odpowiedzi można użyć app.all('/', handler)
na trasie wszystko typy żądań do funkcji.
7
Możesz mieć jedną funkcję do obsługi zarówno post i otrzymujemy:
function sharedHandler(req, res)
{
// Some custom logic here
}
app.get('/', sharedHandler);
app.post('/', sharedHandler);
Powiązane problemy
- 1. Express (node.js) przy użyciu HTTPS i HTTP
- 2. node.js z Express: jak przekierować żądania POST
- 3. Wildcard w Express/node.js router
- 4. node.js: ekspresowe app.get ze stwardnieniem zapytania Parametry
- 5. Opis vhosta w Express Node.js
- 6. Node.js/Express - Jak ustawić kodowanie znaków odpowiedzi?
- 7. Żądanie usunięcia w pliku node.js express
- 8. JQuery Ajax post request with node.js i express
- 9. Node.js i Express na Windows
- 10. Obsługa błędów Express Passport (node.js)
- 11. Node.js + Express: Routes vs controller
- 12. internacjonalizacja w Node.js, Express, i18n
- 13. Node.js + Express + Handlebars.js + częściowe widoki
- 14. Parsowanie żądań postów JSON w Node.js z Express 4
- 15. Node.js/Express - błąd renderowania, gdy strona nie została znaleziona
- 16. Teoria Node.js - Node.js, Express.js, Passport.js
- 17. express + jade: podana zmienna lokalna jest niezdefiniowana w widoku (node.js + express + jade)
- 18. Przesyłanie plików Node.js (Express 4, MongoDB, GridFS, GridFS-Stream)
- 19. node.js nie __dirname zdefiniowane
- 20. Node.js, Express i css, js, zasoby obrazu
- 21. Projekty Open Source Node.js (i Express)
- 22. Jak aktywować buforowanie w Express - Node.js?
- 23. Błędy błędów uruchamiania aplikacji Node.js Express
- 24. Express/Node.js: Renderuj niestandardowy javascript jako odpowiedź
- 25. Twitter Bootstrap MNIEJ z Node.js i Express
- 26. Wiele ścieżek widoku na Node.js + Express
- 27. Przekierowanie HTTPS dla wszystkich tras node.js/express - Kwestie bezpieczeństwa
- 28. stanie obsłużyć wyjątek z node.js domen przy użyciu express
- 29. Jak umieścić oprogramowanie pośrednie w swoim pliku w Node.js/Express.js
- 30. W programie Express, co dokładnie robi app.router?
+1 O wiele lepszy sposób niż mój! (I też nauczyłem się czegoś :) – JustSid
to nie wszystko. Zajmuje się również wszystkimi innymi czasownikami http, jak put, delete? – kmpm
@PeterM, tak to jest, jeśli musisz zająć się nimi, niż "wszystko" nie jest dla ciebie;) –