This repository has been archived on 2025-02-26. You can view files and clone it, but cannot push or open issues or pull requests.
Files
carnetdejeu-crystal/src/controllers/application_controller.cr
Olivier DOSSMANN 4970d839ee 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.
2018-09-04 12:49:20 +02:00

12 lines
250 B
Crystal

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