c# - 如何在 C# 中对字符串进行 URL 编码

标签 c# encoding url-encoding

我们如何使用 C# 中的 URL (RFC 1738) 标准对字符串进行编码?

以下在线工具正在使用此标准转换字符串 http://www.freeformatter.com/url-encoder.html

我想转换的字符串的一个例子是 test(brackets)编码后的字符串应如下所示:

test%28brackets%29

最佳答案

Uri.EscapeDataString 做你想做的。见 MSDN .

关于c# - 如何在 C# 中对字符串进行 URL 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22013879/

相关文章:

c# - 与 Entity Framework 和 MVC 的多对多关系与排序

c# - .NET 中最准确的计时器?

Java特殊字符替换

python - 语法错误: python Arabic encoding

python - 使用无效字符解码 JSON

notepad++ - 如何在 Notepad++ 中对 SELECTED 文本进行 URL 编码/解码

c# - 命名空间不存在

wget - 如何强制 wget 不进行 URL 编码?

c# - 从查询字符串中获取 U+fffd/65533 而不是特殊字符

c# - 使用c#加密数据并使用openssl api解密数据,为什么解密数据末尾有很多垃圾填充?