2011-12-12 16 views

Respuesta

32

Si desea poner o publicar en una URL también hay métodos para eso. Puede copiar/pegar los parámetros tal y como se muestran en su Rieles registro de producción:

app.post('/foo', {"this" => "that", "items" => ["bar", "baz"]}) 
app.put('/foo', {"this" => "that", "items" => ["bar", "baz"]}) 

Si desea enviar un encabezado personalizado, puede agregar un tercer parámetro opcional:

app.post('/foo', {:this => "that", :items => ["bar", "baz"]}, {"X-Do-Something" => "yes"}) 

Cualquier de los métodos get/post/put/delete mostrará su salida de registro completa en la consola para que la examine. Si desea obtener información tal como el cuerpo de la respuesta devuelta, de estado HTTP o cabeceras de respuesta son también muy fácil:

app.response.body 

app.response.status 

app.response.headers.inspect 

Fuente: http://andyjeffries.co.uk/articles/debug-level-logging-for-a-single-rails-production-request

Cuestiones relacionadas