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

doc :static_cache_control setting in Spanish readme

This commit is contained in:
Gabriel Andretta 2011-06-12 13:09:37 -03:00
parent 60f7b4735e
commit 8475289565

View file

@ -217,6 +217,9 @@ Notá que el nombre del directorio público no está incluido en la URL. Por
ejemplo, el archivo <tt>./public/css/style.css</tt> se accede a través de ejemplo, el archivo <tt>./public/css/style.css</tt> se accede a través de
<tt>http://ejemplo.com/css/style.css</tt>. <tt>http://ejemplo.com/css/style.css</tt>.
Usá la configuración <tt>:static_cache_control</tt> para agregar el encabezado
<tt>Cache-Control</tt> (ver la sección de configuración para más detalles).
== Vistas / Plantillas == Vistas / Plantillas
Cada lenguaje de plantilla se expone a través de un método de renderizado que Cada lenguaje de plantilla se expone a través de un método de renderizado que
@ -966,6 +969,10 @@ de cacheo, mirá {rack-cache}[http://rtomayko.github.com/rack-cache/]:
"hola" "hola"
end end
Usá la configuración <tt>:static_cache_control</tt> para agregar el encabezado
<tt>Cache-Control</tt> a archivos estáticos (ver la sección de configuración
para más detalles).
=== Enviando Archivos === Enviando Archivos
Para enviar archivos, podés usar el método <tt>send_file</tt>: Para enviar archivos, podés usar el método <tt>send_file</tt>:
@ -1164,10 +1171,10 @@ Podés acceder a estas opciones utilizando el método <tt>settings</tt>:
=== Configuraciones Disponibles === Configuraciones Disponibles
[absolute_redirects] si está deshabilitada, Sinatra va a permitir redirecciones [absolute_redirects] si está deshabilitada, Sinatra va a permitir
relativas, sin embargo, como consecuencia de esto, va a redirecciones relativas, sin embargo, como consecuencia
dejar de cumplir con el RFC 2616 (HTTP 1.1), que solamente de esto, va a dejar de cumplir con el RFC 2616 (HTTP
permite redirecciones absolutas. 1.1), que solamente permite redirecciones absolutas.
Activalo si tu apliación está corriendo atrás de un proxy Activalo si tu apliación está corriendo atrás de un proxy
inverso que no se ha configurado adecuadamente. Notá que inverso que no se ha configurado adecuadamente. Notá que
@ -1185,8 +1192,8 @@ Podés acceder a estas opciones utilizando el método <tt>settings</tt>:
settings.add_charsets << "application/foobar" settings.add_charsets << "application/foobar"
[app_file] archivo principal de la aplicación, se utiliza para [app_file] archivo principal de la aplicación, se utiliza para
detectar la raíz del proyecto, el directorio de las vistas detectar la raíz del proyecto, el directorio de las
y el público así como las plantillas inline. vistas y el público así como las plantillas inline.
[bind] dirección IP que utilizará el servidor integrado (por [bind] dirección IP que utilizará el servidor integrado (por
defecto: 0.0.0.0). defecto: 0.0.0.0).
@ -1209,7 +1216,8 @@ Podés acceder a estas opciones utilizando el método <tt>settings</tt>:
Se encuentra deshabilitada por defecto. Se encuentra deshabilitada por defecto.
[method_override] utiliza el parámetro <tt>_method</tt> para permtir [method_override] utiliza el parámetro <tt>_method</tt> para permtir
formularios put/delete en navegadores que no los soportan. formularios put/delete en navegadores que no los
soportan.
[port] puerto en el que escuchará el servidor integrado. [port] puerto en el que escuchará el servidor integrado.
@ -1254,6 +1262,14 @@ Podés acceder a estas opciones utilizando el método <tt>settings</tt>:
defecto en el estilo clásico y desactivado en el defecto en el estilo clásico y desactivado en el
el modular. el modular.
[static_cache_control] cuando Sinatra está sirviendo archivos estáticos, y
está opción está habilitada, les va a agregar encabezados
<tt>Cache-Control</tt> a las respuestas. Para esto
utiliza el helper +cache_control+. Se encuentra
deshabilitada por defecto. Notar que es necesario
utilizar un array cuando se asignan múltiples valores:
<tt>set :static_cache_control, [:public, :max_age => 300]</tt>.
[views] directorio de las vistas. [views] directorio de las vistas.
== Manejo de Errores == Manejo de Errores