method handling error node.js connect.js

node.js - method - express error handling



¿Qué hace Connect.js methodOverride? (1)

  • Si quiere simular DELETE y PUT , methodOverride es para eso.
  • Si pasa el parámetro _method post establecido a ''eliminar'' o ''poner'' , entonces puede usar app.delete y app.put en Express en lugar de usar app.post todo el tiempo (por lo tanto, más descriptivo, detallado):

Backend:

// the app app.put(''/users/:id'', function (req, res, next) { // edit your user here });

Lógica del cliente:

// client side must be.. <form> ... <input type="hidden" name="_method" value="put" /> </form>

La documentación muy escueta de Connect.js dice methodOverride

Proporciona soporte falso de método HTTP.

Qué significa eso? La obvia búsqueda de Google no es útil. ¿Por qué es methodOverride útil?