【问题标题】:Trailing equals sign discarded in hyperlink on Microsoft outlook在 Microsoft Outlook 的超链接中丢弃尾随等号
【发布时间】:2014-12-27 17:55:15
【问题描述】:

在电子邮件中发送超链接时,只要超链接不以“=”字符结尾,它就可以正常工作。例如

<code>
 http://example.com/my-service?access-token=abcd1219191=
</code>

当在 Windows 上的 Microsoft Outlook 中看到时,超链接末尾的 = 字符不再是超链接的一部分,即

<code> 
<http://example.com/my-service?access-token=abcd1219191>=
</code>

只有 之间的部分仍然是超链接,这会导致链接无法按预期工作。

有解决这个问题的线索吗??

注意:以上内容在 Microsoft Outlook for Mac 上运行良好。

【问题讨论】:

  • 邮件正文具体是怎么设置的?
  • 这可能转移到超级用户吗? Is 与 Stackoverflow 无关。

标签: hyperlink outlook character trailing


【解决方案1】:

发送您的超链接,并在链接的前面和后面附加双引号

例如:

发送为 "http://example.com/my-service?access-token=abcd1219191="

而不是

http://example.com/my-service?access-token=abcd1219191=

【讨论】:

    【解决方案2】:

    这是解决上述问题的解决方法

    只需将任何尾随等号替换为编码版本,即 %3D ,超链接就可以正常工作。

    e.g replace @987654321@ with

    http://example.com/service/access=12snssamhsdh%3D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-09
      相关资源
      最近更新 更多