2016-08-02 25 views
-1

Ich habe eine URL, die dieses ë Zeichen enthält. Gibt es eine Möglichkeit, so kann ich als ë im Frontend anzeigen, aber im Backend kann es in ASCII-Wert %C3%AB dieses Zeichens konvertiert werden.
Wenn Sie diese Frage anzeigen, zeigt die bestimmte Seiten-URL ë Zeichen an. Also möchte ich dasselbe Display haben. Vielen Dank im Voraus für jeden Vorschlag.Wie kann ich das Zeichen in der URL anzeigen?

Antwort

0

wird gut daran tun, dann würden Sie gut tun, für diese Seite im HTML schauen dann:

<a href="https://stackoverflow.com/questions/38720183/how-can-i-display-%c3%ab-character-in-the-url"> 

Sie müssen das richtig verwenden URL-kodierte Version, %c3%ab. Der Browser kann dann entscheiden, es als "ë" zu rendern. Das ist völlig auf den Browser, und es wird es nicht für alle Zeichen, insbesondere wird es nicht bestimmte Lookalike Zeichen zu entschlüsseln, die verwendet werden, um eine URL zu spotten aussehen identisch mit einer anderen URL, aber eigentlich anders sein.

0

Sie sollten percent-encoding verwenden, die zum Codieren von Informationen in einem Uniform Resource Identifier (URI) unter bestimmten Umständen

einen Mechanismus ist. Obwohl es als URL Codierung bekannt ist, wird es in der Tat allgemeiner innerhalb der Uniform Resource Identifier (URI) Uniformverwendet, die beide einheitliche Ressource Locator (URL) und Uniform Resource Name (URN) enthält. Als solche wird auch bei der Erstellung von Daten der Anwendung/x-www-form-urlencoded Medientyp verwendet, wie oft in der Einreichung von HTML-Formulardaten in HTTP-Anfragen verwendet wird.

Es gibt eine Website http://www.url-encode-decode.com/ dass es für Sie

+0

gibt es auch einen guten Artikel hier für obj-c/Swift-Entwickler http://useyourloaf.com/blog/how-to-percent-encode-a-url-string/ –