C#.Net如何用%20而不是+编码URL空间

时间:2017-09-21 06:19:42

标签: c# .net asp.net-mvc web

如何使用%20代替+对查询字符串空间进行编码? 因为System.Web HttpUtility.UrlEncode()为空格提供了+

1 个答案:

答案 0 :(得分:10)

https://msdn.microsoft.com/en-us/library/system.uri.escapeuristring(v=vs.110).aspx

var encoded = Uri.EscapeUriString("How to encode");

输出:

How%20to%20encode