1

我正在通过电子邮件向用户发送报告链接,所有代码都可以正常工作,并且像这样的电子邮件链接

www.xyz.com/FeedbackReport.aspx?RequestId=ede0e23e-699b-4905-bfbb-698081ba6b18&ÆÆÆÆ=2979

但在电子邮件中改为

www.xyz.com/FeedbackReport.aspx?RequestId=ede0e23e-699b-4905-bfbb-698081ba6b18&%C3%86%C3%86%C3%86%C3%86=2979

我想在电子邮件中发送原始链接文本,但我不知道该怎么做。

4

1 回答 1

1

这是由于 URL 中的字符编码而发生的,请检查此字符编码参考

à  %C3

URL 只能使用 ASCII 字符集通过 Internet 发送。
由于 URL 通常包含 ASCII 集之外的字符,因此必须将 URL 转换为有效的 ASCII 格式。
URL 编码将不安全的 ASCII 字符替换为“%”,后跟两个十六进制数字。
URL 不能包含空格。URL 编码通常用 + 号替换空格。

我建议您使用未在 URL 中编码的字符

于 2012-10-09T05:33:40.297 回答