Browse Source

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.
master
Olivier DOSSMANN 4 years ago
parent
commit
4970d839ee
  1. 5
      src/controllers/application_controller.cr

5
src/controllers/application_controller.cr

@ -3,4 +3,9 @@ require "jasper_helpers"
class ApplicationController < Amber::Controller::Base
include JasperHelpers
LAYOUT = "application.slang"
# Set content-type to HTML
before_action do
all { context.response.content_type = "text/html" }
end
end

Loading…
Cancel
Save