简体   繁体   中英

ASP.NET MVC — How to Format URL Query String

How to I format a query string so it looks like this

search?q=power+tools

currently it looks like this

search?q=power%20tools

Is there a way to do this without replacing the space for a plus sign?

HttpServerUtility.UrlDecode

In a ASP.NET page HttpServerUtility instance can be accessed by Page.Server property.

Not really. HttpUtility.UrlEncode encodes it that way, and that is what is used by pretty much everything in ASP.NET.

Besides, from memory %20 is actually correct for query strings, and + is correct for URLs. Ignore this, it's incorrect.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM