Haciendo un HTTP PUT desde un navegador

Me gustaría saber cuál es la respuesta definitiva (?) Sobre cómo hacer cosas distintas a POST / GET desde un navegador, ya sea un formulario HTML o Ajax, ya que escucho informes mixtos sobre lo que los navegadores permiten qué (específicamente en el lado del ajax ).

Cuando se crea un back-end en estilo REST, es bueno usar verbos adecuados como PUT, HEAD, OPTIONS, etc. en rieles, un campo de formulario oculto llamadométodo (IIRC?) Se usa para simular esto, y en el extremo posterior el envío al controlador apropiado para el verbo. ¿Es esto ahora (a finales de 2009) necesario? ¿Qué son las convenciones?

Respuestas a la pregunta(6)

Su respuesta a la pregunta