1
0
Fork 0
mirror of https://github.com/sinatra/sinatra synced 2023-03-27 23:18:01 -04:00

document redirect in spanish readme

Signed-off-by: Konstantin Haase <konstantin.mailinglists@googlemail.com>
This commit is contained in:
Gabriel Andretta 2011-02-18 18:05:55 -03:00 committed by Konstantin Haase
parent 252a8d094c
commit 5a22939b9d

View file

@ -807,6 +807,38 @@ De manera similar, también podés asignar el código de estado:
halt "I'm a teapot"
end
=== Redirección del Navegador
Podés redireccionar al navegador con el método `redirect`:
get '/foo' do
redirect '/bar'
end
Cualquier parámetro adicional se utiliza de la misma manera que los argumentos
pasados a `halt`:
redirect '/bar', 303
redirect '/bar', 'te confundiste de lugar, compañero'
Para pasar argumetnos con una redirección, podés agregarlo a la cadena de
búsqueda:
redirect '/bar?suma=42'
O usar una sesión:
enable :session
get '/foo' do
session[:secreto] = 'foo'
redirect '/bar'
end
get '/bar' do
session[:secreto]
end
=== Accediendo al objeto de la petición
El objeto de la petición entrante puede ser accedido desde el nivel de la