【发布时间】:2011-09-23 07:32:02
【问题描述】:
我正在使用 PHP 开发一个向客户发送电子邮件的应用程序。电子邮件的正文包含返回我们网站的 URL 超链接,如下所示:
http://myserver/myfolder/test.cfm?id=una-bottiglia-di-vino-©-®
以上网址包含版权和注册符号
在 Yahoo、GMail、Outlook 等中,链接在我发送时显示。但是 Hotmail 将 href url 显示为已编码
http://myserver/myfolder/test.cfm?id=una-bottiglia-di-vino-%a9-%ae
【问题讨论】:
-
©-®不是 URL 中的有效字符。它们应该是 URL 编码的。你有什么问题? -
myserver/myfolder/test.cfm?id=una-bottiglia-di-vino-©-® 这个链接对我来说很好用,但是 hotmail 默认会对该链接进行编码,所以 hotmail 中显示的链接对我不起作用。我需要 hotmail 来显示不带编码的链接...