mirror of
https://github.com/sinatra/sinatra
synced 2023-03-27 23:18:01 -04:00
commit
4365cdae8a
1 changed files with 13 additions and 4 deletions
|
@ -551,6 +551,15 @@ Las opciones <tt>:callback</tt> y <tt>:variable</tt> se pueden utilizar para dec
|
||||||
|
|
||||||
var resource = {"foo":"bar","baz":"qux"}; present(resource);
|
var resource = {"foo":"bar","baz":"qux"}; present(resource);
|
||||||
|
|
||||||
|
=== Plantillas WLang
|
||||||
|
|
||||||
|
Dependencias:: {wlang}[https://github.com/blambeau/wlang/]
|
||||||
|
Extensiones de Archivo:: <tt>.wlang</tt>
|
||||||
|
Ejemplo:: <tt>wlang :index, :locals => { :clave => 'valor' }</tt>
|
||||||
|
|
||||||
|
Como no vas a poder llamar a métodos de Ruby (excepto por +yield+) desde una
|
||||||
|
plantilla WLang, casi siempre vas a querer pasarle locales.
|
||||||
|
|
||||||
=== Plantillas Embebidas
|
=== Plantillas Embebidas
|
||||||
|
|
||||||
get '/' do
|
get '/' do
|
||||||
|
@ -1349,10 +1358,10 @@ Podés acceder a estas opciones utilizando el método <tt>settings</tt>:
|
||||||
=== Configurando la Protección de Ataques
|
=== Configurando la Protección de Ataques
|
||||||
|
|
||||||
Sinatra usa {Rack::Protection}[https://github.com/rkh/rack-protection#readme]
|
Sinatra usa {Rack::Protection}[https://github.com/rkh/rack-protection#readme]
|
||||||
para defender a tu aplicación de los ataques más comunes. Tenés que tener en
|
para defender a tu aplicación de los ataques más comunes. Si por algún motivo,
|
||||||
cuenta que como consecuencia de esto puede venir asociada una disminución del
|
querés desactivar esta funcionalidad, podés hacerlo como se indica a
|
||||||
rendimiento de tu aplicación. Si por este, o algún otro motivo, querés
|
continuación (tené en cuenta que tu aplicación va a quedar expuesta a un
|
||||||
desactivar está funcionalidad, podés hacerlo:
|
montón de vulnerabilidades bien conocidas):
|
||||||
|
|
||||||
disable :protection
|
disable :protection
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue