Heim > Artikel > Web-Frontend > Organisieren Sie die URL-Codierung und Zeichencodierung, die in den Tutorial-Fähigkeiten HTML5_html5 unterstützt werden
URL-Kodierung
Bei der URL-Kodierung geht es darum, nicht druckbare Zeichen oder Zeichen mit besonderer Bedeutung in URLs in eine Darstellung umzuwandeln, die von Webbrowsern und Servern verstanden und allgemein akzeptiert wird. Zu diesen Zeichen gehören:
ASCII-Steuerzeichen – Nicht druckbare Zeichen, die häufig zur Ausgabesteuerung verwendet werden. Der Zeichenbereich ist 00-1F hexadezimal (0-31 dezimal) und 7F (127 dezimal). Nachfolgend finden Sie ein vollständiges Codierungsblatt.
Nicht-ASCII-Steuerzeichen – Diese Zeichen liegen außerhalb des Bereichs des 128-Bit-ASCII-Zeichensatzes. Dieser Bereich ist Teil des ISO-Latin-Zeichensatzes und die „erste Hälfte“ des ISO-Latin-Zeichensatzes, die den gesamten Hexadezimalbereich 00-FF (Dezimal 128-255) enthält. Nachfolgend finden Sie ein vollständiges Codierungsblatt.
Reservierte Zeichen – Symbole wie Dollarzeichen, kaufmännisches Und-Zeichen, Pluszeichen, Universalzeichen, Schrägstrich, Doppelpunkt, Trennzeichen, Gleichheitszeichen, Fragezeichen und „at“. Alle diese Symbole haben innerhalb der URL unterschiedliche Bedeutungen und erfordern daher eine Kodierung. Nachfolgend finden Sie ein vollständiges Codierungsblatt.
Unsichere Zeichen – einschließlich Leerzeichen, Fragezeichen, Kleiner-als-Zeichen, Größer-als-Zeichen, Pfundzeichen, Prozentzeichen, linker Teil der geschweiften Klammer, rechter Teil der geschweiften Klammer, Pipe-Zeichen, Backslash, Caret, Tilde. Linke eckige Klammer, rechte eckige Klammer, ernster Akzent. Aus irgendeinem Grund besteht die Gefahr, dass diese in URLs enthaltenen Zeichen falsch interpretiert werden. Diese Zeichen sollten immer auch kodiert werden. Nachfolgend finden Sie ein vollständiges Codierungsblatt. Die Codierungsdarstellung
erfordert drei Zeichen, um das erwartete Zeichen zu ersetzen: ein Prozentzeichen, zwei hexadezimale Ziffern, die die Zeichenposition im ASCII-Zeichensatz angeben,
Beispiel
Eines der häufigsten Sonderzeichen ist das Leerzeichen. Wir können kein Leerzeichen direkt in die URL eingeben. Ein Leerzeichen entspricht 20 im Hexadezimalformat im Zeichensatz. Daher können Sie Leerzeichen verwenden, wenn Sie den Server anfordern.
ASCII-Steuerzeichenkodierung
umfasst die hexadezimalen Zeichencodes 00-1F (dezimal 0-31) und 7F (dezimal 127).
十进制格式 | 十六进制值 | 字符 | URL 编码 |
---|---|---|---|
0 | 00 |