2011-05-16 5 views

Respuesta

23
irb(main):001:0> Rack::Utils::HTTP_STATUS_CODES[200] 
=> "OK" 
irb(main):002:0> Rack::Utils::HTTP_STATUS_CODES[403] 
=> "Forbidden" 
irb(main):003:0> Rack::Utils::HTTP_STATUS_CODES[404] 
=> "Not Found" 

o

irb(main):004:0> Rack::Utils.status_code(:ok) 
=> 200 
irb(main):005:0> Rack::Utils.status_code(:forbidden) 
=> 403 
irb(main):006:0> Rack::Utils.status_code(:not_found) 
=> 404 
+3

Lista de los códigos de estado HTTP [] (https://github.com/chneukirchen/rack/blob/master/lib/rack/utils.rb#L397) y [cómo usar un símbolo para los códigos definidos] (https://github.com/chneukirchen/rack/blob/master/lib/rack/utils.rb#L454) – Zabba

+0

Enlace actualizado para los códigos de estado HTTP del último comentario : https://github.com/chneukirchen/rack/blob/master/lib/rack/utils.rb#L477-530 –

Cuestiones relacionadas