我有一个链接生成的网络应用程序。我想让用户通过Gmail、Yahoo Mail等电子邮件向其他人发送他们创建的链接变得更加容易。Yahoo Mail有一个特殊的问题,我需要解决它。
如果您有Yahoo Mail帐户,请跟随此链接:
我的所有链接都已损坏,而仅仅使用另一个字符并不是一个选项。
直接调用us.mc431.yahoo.com对我有效,但可能不适用于所有用户,这取决于他们的位置。
我尝试过设置html=true|false,将URL放入html标记中,但都没有奏效。是否有人有这个特殊问题的可靠解决方法?
注意:任何基于服务器的解决方法对我来说都是不可行的。这必须是一条链接,只在雅虎和最终用户之间。
谢谢
如果您有Yahoo Mail帐户,请跟随此链接:
http://compose.mail.yahoo.com/?body=http%3A%2F%2Flocalhost%3A8000%2Fpath%23anchor
请注意,雅虎会重定向到特定的邮件服务器(例如 http://us.mc431.mail.yahoo.com/mc/compose)。在此过程中,它会解码十六进制代码。其中一个代码“%23”是一个哈希符号,在查询字符串参数值中不合法。%23之后的所有信息都将丢失。我的所有链接都已损坏,而仅仅使用另一个字符并不是一个选项。
直接调用us.mc431.yahoo.com对我有效,但可能不适用于所有用户,这取决于他们的位置。
我尝试过设置html=true|false,将URL放入html标记中,但都没有奏效。是否有人有这个特殊问题的可靠解决方法?
注意:任何基于服务器的解决方法对我来说都是不可行的。这必须是一条链接,只在雅虎和最终用户之间。
谢谢
http://example.com?foo=%25&bar=http://example.com/%23/baz
- Paul Sweatte