„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum wird < in Vorlagen mit Escapezeichen versehen, > bleibt jedoch ohne Escapezeichen?

Warum wird < in Vorlagen mit Escapezeichen versehen, > bleibt jedoch ohne Escapezeichen?

Veröffentlicht am 18.11.2024
Durchsuche:845

Why is < Escaped but > Bleibt in Vorlagen ohne Escapezeichen? 
Bleibt in Vorlagen ohne Escapezeichen? " />

Escape von in Vorlagen

Im Bereich der Dateigenerierung durch Vorlagen ist ein verwirrendes Problem aufgetaucht: Das nicht maskierte > Zeichen, während sein Gegenstück

html/template behandelt Datenwerte als Klartext, der für eine sichere Einbettung codiert werden muss. In der angegebenen Vorlage, in der das Zeichen

Die Lösung besteht darin, den Zweck der Vorlage mit der entsprechenden Template-Engine in Einklang zu bringen:

  • Wenn die Ausgabe HTML ist, verwenden Sie html/template, das kontextsensitives Escapen ermöglicht .
  • Für Nicht-HTML-Ausgaben entscheiden Sie sich für Text/Vorlage, um unnötige Escapezeichen zu vermeiden und sicherzustellen, dass bleiben in ihrer ursprünglichen Form erhalten.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3