Ich bin mir nicht sicher, was der genaue Unterschied ist. Welches ist besser, um den Antwortstatus zu setzen?Was ist der Unterschied zwischen res.setHeader ('status', 400); und res.status (400);
0
A
Antwort
1
Express documentation says about res.status(code)
Setzt den HTTP-Status für die Antwort. Es ist ein kettenfähiger Alias von Node response.statusCode.
Node.js documentation says about response.statusCode
Bei der Verwendung von impliziten Header (nicht Aufruf response.writeHead() explizit), diese Eigenschaft steuert den Statuscode, an den Client gesendet wird, wenn die Header erhalten errötet.
Und tho über setHeaders
Für diese Option geben Sie eine Funktion individuelle Antwort-Header zu setzen. Änderungen an den Headern müssen synchron erfolgen.
Zusammenfassung
res.setHeader
manipulieren synchron die Header (jetzt).
res.status
werden die Header gesetzt, wenn sie geleert werden.
Verwandte Themen
- 1. Spring MVC HTTP Status 400
- 2. Fehler: EntityTooLarge Status 400 AmazonAWS
- 3. Was ist der Unterschied zwischen `==` und `ist`?
- 4. Spring MVC Formular geben HTTP-Status 400
- 5. Antwort nicht Einstellung Status 400 Jersey
- 6. PHP - Scarping JSP - HTTP Status 400
- 7. BlazeDS - AMFConnection.call gibt HTTP 400 Status
- 8. HTTP-Status 400 - Fehlerhafte Anfrage - Spring MVC
- 9. HTTP-Status 400 - Schlecht Anfrage-Problem
- 10. Was ist der Unterschied zwischen:.! und: r !?
- 11. Was ist der Unterschied zwischen Difftime und '-'?
- 12. Was ist der Unterschied zwischen {}()) und {})()
- 13. Was ist der Unterschied zwischen Verilog! und ~?
- 14. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 15. Was ist der Unterschied zwischen/* ... */und/** ... */
- 16. Was ist der Unterschied zwischen $ und $$?
- 17. Was ist der Unterschied zwischen strcpy und "="?
- 18. Was ist der Unterschied zwischen ⊕ und + hier?
- 19. Was ist der Unterschied zwischen `&` und `ref`?
- 20. Was ist der Unterschied zwischen $ (...) und `...`
- 21. Was ist der Unterschied zwischen .Equals und ==
- 22. Was ist der Unterschied zwischen "$^N" und "$ +"?
- 23. Was ist der Unterschied zwischen + = und = +?
- 24. Was ist der Unterschied zwischen? und ? = Nil
- 25. Was ist der Unterschied zwischen $ (()) und Ausdruck?
- 26. Was ist der Unterschied zwischen:
- 27. HTTP-Status 400 in Spring und Hibernate App
- 28. Getting Http Status 400 in api 23 und unter
- 29. Antwortcode 400 mit Paypal
- 30. Fehler 400: Erforderliche Parameterteil
Kein Unterschied, aber zweiter Ansatz ist häufiger und sicher –