【问题标题】:How can I display ë character in the url?如何在 url 中显示 ë 字符?
【发布时间】:2016-12-07 19:02:21
【问题描述】:

我有一个包含此ë 字符的网址。有什么办法可以让我在前端显示为ë,但在后端它可以转换为这个字符的ASCII值%C3%AB
当您查看此问题时,特定页面 url 将显示 ë 字符。所以我想展示同样的东西。提前感谢您的任何建议。

【问题讨论】:

    标签: html url url-rewriting ascii


    【解决方案1】:

    你应该使用percent-encoding

    一种在统一资源标识符中编码信息的机制 (URI) 在某些情况下。虽然它被称为 URL 实际上,它在主 Uniform 中更普遍地使用 资源标识符 (URI) 集,其中包括统一资源 定位器 (URL) 和统一资源名称 (URN)。因此,它也是 用于准备数据的 application/x-www-form-urlencoded 媒体类型,通常用于 在 HTTP 请求中提交 HTML 表单数据。

    有一个网站http://www.url-encode-decode.com/ 可以为你做这件事

    【讨论】:

    【解决方案2】:

    那么,你最好看看这个页面的 HTML:

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

    您必须使用正确的 URL 编码版本,%c3%ab。浏览器可能然后决定将其呈现为“ë”。这完全取决于浏览器,它不会对 all 字符执行此操作,特别是它不会解码可用于欺骗 URL 的特定相似字符以 look 与另一个 URL 相同,但实际上不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-15
      • 2019-11-04
      • 2023-03-15
      • 1970-01-01
      • 2013-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多