Asp.net mvc 链接中的URL转换&;至&;amp;使URL无效
我使用标签 @{var url=Html.Display(“url”);} 点击这里 但他把我变成了&in&;这会侵入url 我怎样才能解决这个问题 @{var url=Html.Display(“url”);}Asp.net mvc 链接中的URL转换&;至&;amp;使URL无效,asp.net-mvc,url,razor,Asp.net Mvc,Url,Razor,我使用标签 @{var url=Html.Display(“url”);} 点击这里 但他把我变成了&in&;这会侵入url 我怎样才能解决这个问题 @{var url=Html.Display(“url”);} 当你说,Html.Display(“URL”)时,点击这里,,“URL”是一个字符串,将显示“URL”。我假设您想要的是Html.Display(URL)其中URL是包含URL的变量 Html.Display(myUrlVariable)对字符串进行编码以防止XSS攻击 如果您
当你说,
Html.Display(“URL”)
时,点击这里,,“URL”是一个字符串,将显示“URL”。我假设您想要的是Html.Display(URL)
其中URL
是包含URL的变量
Html.Display(myUrlVariable)
对字符串进行编码以防止XSS攻击
如果您不想对
myUrlVariable
变量进行编码,可以使用HTML.Raw(myUrlVariable)
使用encodeURIComponent()
,这是正确的使用方法
encodeURIComponent("URL")
不,他能解决我的问题。它仍然会损坏发送HTML代码和发送Google浏览器代码的URL。文件:Edit.cshtml Chrome