Bug - Aucun Content-Type renvoyé
Lorsque le server web frontal est configuré en Content-Type-Options à nosniff, il indique qu'il ne doit faire confiance qu'au Content-Type. Or Amber ne renvoit aucun Content-Type. Ainsi sous Chromium, par exemple, la page apparaît sous le format texte. C'est à dire illisible ! Cette correction tend à changer cela en ajoutant un Content-Type dans les HEADERS de la réponse HTTP.
This commit is contained in:
parent
58d6ed6032
commit
4970d839ee
@ -3,4 +3,9 @@ require "jasper_helpers"
|
|||||||
class ApplicationController < Amber::Controller::Base
|
class ApplicationController < Amber::Controller::Base
|
||||||
include JasperHelpers
|
include JasperHelpers
|
||||||
LAYOUT = "application.slang"
|
LAYOUT = "application.slang"
|
||||||
|
|
||||||
|
# Set content-type to HTML
|
||||||
|
before_action do
|
||||||
|
all { context.response.content_type = "text/html" }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user