c#中怎么把字母和数字也转换成url编码
2个回答
展开全部
C#的Url装换,不提供转英数字和一些特殊符号的共通方法,这方面的代码要自己手写.
这个Url的原理,
http://baike.baidu.com/link?url=ZnxYq2K1BHCObA2hoXxIUW0WGPfjY7A9crxnBoLhm2h6yLqw9lF3TTM9XdHnn7Z7eeAlgGDzkvefw1x4zZGqM8PPgUy4xfs8K3MRcDuow8S
一般是Unicode的,但是字母和数字没有Unicode,可以取到它们的ASCII码,在前面加上%,比如[.]转成Url后[%2E]。
Url的解码不用手写,一般用C#的解码方法都能解出来的。
希望对你有帮助。
这个Url的原理,
http://baike.baidu.com/link?url=ZnxYq2K1BHCObA2hoXxIUW0WGPfjY7A9crxnBoLhm2h6yLqw9lF3TTM9XdHnn7Z7eeAlgGDzkvefw1x4zZGqM8PPgUy4xfs8K3MRcDuow8S
一般是Unicode的,但是字母和数字没有Unicode,可以取到它们的ASCII码,在前面加上%,比如[.]转成Url后[%2E]。
Url的解码不用手写,一般用C#的解码方法都能解出来的。
希望对你有帮助。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询