我需要使用一个特定的编码名称。在asp.net中,我常常这样做:
var enc = Encoding.GetEncoding("windows-1255");
var name = HttpUtility.UrlEncode("ישראל" ,enc)如何在asp.net-core中实现相同的功能?我试着使用:
WebUtility.HtmlEncode()但是它不接受签名中的编码名称。
发布于 2018-06-29 17:44:26
这对我很有效。
dotnet add package System.Text.Encoding.CodePages
dotnet restore,使用var enc = CodePagesEncodingProvider.Instance.GetEncoding(1255);变量名称= System.Web.HttpUtility.UrlEncode("ישראל",enc);
取自this answer。
https://stackoverflow.com/questions/51096320
复制相似问题