这里的基本问题:我正在使用 .NET 框架(3.5)的默认 SmtpClient 发送电子邮件。正文类型是 HTML (IsBodyHtml = true) 在正文中,我在查询字符串中添加了一个带有两个参数的 url,如下所示:
http://server.com/page.aspx?var1=foo&var2=bar
这个 get 被编码为:
http://server.com/page.aspx?var1=foo%26var2=bar (the ampersand is encoded as percent-26)
当做一个简单的Request["var2"]
我得到'null'。我应该怎么做才能正确编码邮件中的&符号?