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:
parent
60f7b4735e
commit
8475289565
1 changed files with 78 additions and 62 deletions
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue