html - 如何使锚的 href 使用解码的 URL 而不是编码的 URL?
问题描述
我正在为我的 iOS/Android 应用程序设置“重置密码”电子邮件。它是用 HTML 编写的。为什么我的锚标签使用编码链接,而不是解码链接,就像我的段落标签使用的那样?该链接是动态的,因此每次都会更改。
我试过修改href,我花了几个小时试图弄清楚动态链接是如何工作的。下面你会看到我是怎么做href="http://{{action_url}}"
的,我已经尝试过了href=http://{{action_url}}
,并且href="{{action_url}}"
(第二个 href 中的操作 URL 包含 http://),但都没有解决我的错误。
这里显示了应该解码 URL 的字符集:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
这是我遇到问题的代码:
<a href="http://{{action_url}}" class="button button--green">Reset Your Password</a>
这是显示解码链接的代码:
<p class="sub">{{action_url}}</p>
我希望 href 链接在按钮中看起来像这样。
http://api.quickreactionforce.info/v1/index.php/user/password_reset?reset_token=aRandomStringOfChars
但它像这样编码出来,我收到一个错误,说它是一个无效的 URL。
http%3A%2F%2Fapi.quickreactionforce.info%2Fv1%2Findex.php%2Fuser%2Fpassword_reset%3Freset_token%aRandomStringOfChars
而它在段落标签中正确解码。
谢谢你的帮助。
解决方案
推荐阅读
- google-cloud-platform - 找不到 EntityType - SessionEntityType 名称由 Session 名称和 EntityType.display_name 组成
- python - Vaex 使用 datetime64 列连接两个数据帧
- java - 改造响应异常
- puppet - 木偶代理在每次运行后重新复制相同的文件
- matlab - 如何获取在 BONMIN 中评估函数的节点?
- pytorch - RandomAdjustSharpness 给出 IndexError: tuple index out of range
- excel - 在 vba 代码中组合 Worksheet_Change 事件
- asp.net - SOA 客户端发送数据的限制
- security - 是否有一种在 powerBI 中使用 DAX 或 M 动态评估组成员资格的方法?
- typescript - 类型鉴别器 - 如何限制参数