
http%3a%2f%2f
但是我需要:
http%3A%2F%2F
C#中是否有内置解决方案?
编码的URL将作为签名基础字符串(输入到签名算法)来创建摘要(散列).
然后,哈希将被其他系统(java,PHP等)验证,所以他们需要首先通过签名重建来重新创建哈希.
string url = "http://whatever.com/something";string lower = Server.UrlEncode(url);Regex reg = new Regex(@"%[a-f0-9]{2}");string upper = reg.Replace(lower,m => m.Value.toupperInvariant()); 总结 以上是内存溢出为你收集整理的c# – 从Server.UrlEncode获取字符串为大写全部内容,希望文章能够帮你解决c# – 从Server.UrlEncode获取字符串为大写所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)