asp.net – 如何正确编码mailto链接?
发布时间:2020-05-28 17:40:19 所属栏目:asp.Net 来源:互联网
导读:我正在生成一些 HTML,我想生成一个XSS和数据库内容安全的mailto链接.这里使用的编码是什么?这个怎么样? myLiteral.Text = string.Format( mailto:{0}?Content-Type=text/htmlSubject={1}body={2}, HttpUtility.UrlEncode(email_address),
|
我正在生成一些 HTML,我想生成一个XSS和数据库内容安全的mailto链接.这里使用的编码是什么?这个怎么样? myLiteral.Text = string.Format(
"mailto:{0}?Content-Type=text/html&Subject={1}&body={2}",HttpUtility.UrlEncode(email_address),HttpUtility.UrlEncode(subject),HttpUtility.UrlEncode(body_message));
我应该在这里使用UrlEncode吗?的HTMLEncode?做我做的,然后HtmlEncode整个?我正在写一个URL的HTML,所以我有点不清楚…… @Quentin,这就是你所描述的吗? (改为& amp; s至&因为我将要HtmlEncode …) myLiteral.Text =
HttpUtility.HtmlEncode(HttpUtility.UrlEncode(
string.Format(
"mailto:{0}?Content-Type=text/html&Subject={1}&body={2}",email_address,subject,body_message)));
解决方法您将一些内容放在URL中,然后用HTML表示该URL.所以URLEncode然后HTMLEncode你从URLEncode得到什么.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – ELMAH日志的独立查看器应用程序
- asp.net-mvc – ASP.NET MVC Session vs Global vs Cache
- asp.net-mvc – ASP.Net MVC Razor Views – 在构建时缩小H
- asp.net – 在网站上放置广告的最佳做法?
- ASP.Net:为什么我的按钮的点击/命令事件没有在转发器中绑定
- asp.net 删除项目文件/文件夹IIS重启,Session丢失问题
- 使用HtmlAnchor或ASP.NET HyperLink作为导航页内命名锚点的
- asp.net-mvc – 我应该在ASP.NET MVC中使用Anti-XSS安全运行
- asp.net – Microsoft成员提供者与自定义提供者vs完成自定义
- asp.net – 拒绝访问web.config中的“admin”文件夹
推荐文章
站长推荐
- asp.net – 在MVC和WebForms之间共享一个主 – 处
- asp.net – Combres的路线(combres.axd)不起作用
- asp.net – 如何将流excel文件转换为数据表C#?
- iis-7 – 使用asp.net在开发机器上创建无cookie应
- asp.net-mvc – 如何在MVC中排除此syntext中的另
- asp.net – 部署后初始加载时出现奇怪的log4net引
- asp.net-mvc – 如何使用Html.DropDownList为默认
- asp.net-mvc – 从Visual Studio 2015 Update 1
- asp.net-mvc-2 – 为什么我们在ASP.NET MVC中使用
- 为什么在ASP.NET中刷新页面时会执行按钮单击事件
热点阅读
