gpt4 book ai didi

c# - 如何使用 C# 解码 URL 参数?

转载 作者:IT王子 更新时间:2023-10-29 03:32:40 24 4
gpt4 key购买 nike

如何使用 C# 解码编码的 URL 参数?

例如,取这个 URL:

my.aspx?val=%2Fxyz2F

最佳答案

string decodedUrl = Uri.UnescapeDataString(url)

string decodedUrl = HttpUtility.UrlDecode(url)

一次调用无法完全解码 Url。要完全解码,您可以在循环中调用以下方法之一:

private static string DecodeUrlString(string url) {
string newUrl;
while ((newUrl = Uri.UnescapeDataString(url)) != url)
url = newUrl;
return newUrl;
}

关于c# - 如何使用 C# 解码 URL 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1405048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com