2009-03-15 5 views
1

Die Einstellung Config.groovy grails.views.default.codec gibt den Standardcodec an, der zum Codieren von Daten mit ${...} verwendet wird.Config.Groovy in Grails: grails.views.default.codec - warum base64?

Diese Konfigurationseinstellung kann einen der Werte none, html und base64 annehmen.

Ich verstehe den Grund, warum man sie auf none setzen würde (keine Filterung erforderlich) oder html (um XSS-Angriffe zu vermeiden), aber warum sollte jemand es auf Base64-Codierung setzen?

Bitte geben Sie einen bestimmten Anwendungsfall an, wenn es sinnvoll wäre, ihn auf base64 zu setzen.

Antwort

1

Wahrscheinlich gibt es dafür keinen wirklichen Anwendungsfall. Es sollte nur veranschaulichen, dass Sie einen beliebigen Codec (gebündelt oder Ihren eigenen) als Standard-Codec für Ansichten verwenden können.

+0

Hallo Siegfried! Danke für deine ausgezeichneten Grails Antworten! Haben Sie diese Kopfgeldfrage gesehen (http://stackoverflow.com/questions/631490/grails-urlmappings-with-url-pattern-ending-with) - scheint eine schwierige Frage zu beantworten, aber vielleicht wissen Sie, wie Sie sie beheben können ? – knorv

Verwandte Themen