El Connect.js very terse documentation dice methodOverride
¿Qué hace Connect.js methodOverride?
Proporciona soporte de imitación método HTTP.
¿Qué significa eso? El obvious Google search es menos que útil. ¿Por qué es útil methodOverride
?
El Connect.js very terse documentation dice methodOverride
¿Qué hace Connect.js methodOverride?
Proporciona soporte de imitación método HTTP.
¿Qué significa eso? El obvious Google search es menos que útil. ¿Por qué es útil methodOverride
?
DELETE
PUT
, methodOverride
es para eso.app.delete
y app.put
in exprés en lugar de utilizar 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 Cliente:
// client side must be..
<form> ...
<input type="hidden" name="_method" value="put" />
</form>
Y la fuente debe ser [http://www.senchalabs.org/connect/methodOverride.html](http://www.senchalabs.org/connect/methodOverride.html) – ilyaigpetrov
Espera, esa no es la búsqueda obvia en Google. Eso sería "Connect.js methodoverride" o "Connect javascript methodoverride". No hay ninguna razón para pensar que el "faux HTTP" sea de alguna manera estándar. Alrededor del 3/2013 primer golpe es relacionado con Kim Kardashian. – djechlin
¿Quizás la Sra. Kardashian tiene node-jistsu? :) –
'Faux' significa 'falso', 'falso' o 'falso'. –