gpt4 book ai didi

c# - c#中特殊字符的Url编码方法

转载 作者:可可西里 更新时间:2023-11-01 16:30:54 24 4
gpt4 key购买 nike

我用post方法提交数据,我用过

HttpUtility.UrlEncode(string data)

用于数据的 Url 编码。但是对于某些特定的字符串,服务器端显示的数据与我提交的数据不同。

例如:

string data = "¦=¦=¦";
data = HttpUtility.UrlEncode(data);

向服务器提交数据后,它显示字符串为 ¦=¦=¦ 但原始字符串为 ¦=¦=¦

我应该使用哪个 url 编码可以将“(”编码为 %28,“)”编码为 %29 。我能找到这个。

我还使用了 HttpUtility.UrlEncodeUnicode ,HttpUtility.UrlPathEncode 但不起作用。哪种url编码适合这种类型的字符串?

最佳答案

使用 HttpUtility.UrlDecode(data) 将其取回为“¦=¦=¦”

关于c# - c#中特殊字符的Url编码方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11138584/

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