Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 来自windows-1252编码站点的无效字符_C#_Asp.net - Fatal编程技术网

C# 来自windows-1252编码站点的无效字符

C# 来自windows-1252编码站点的无效字符,c#,asp.net,C#,Asp.net,我遇到了一个问题,从输入表单中获取无效数据 像ä、õ、õ、ö这样的外国字母正以这样的方式出现在这里%C3%84、%C3%BC等等 例如,我的控制器接收到一个字,其中包含一个类似于S%C3%BCav的字 我曾尝试将单词转换成字节,并用其他编码重建它们,但没有成功 在c语言中有没有一种方法可以帮你做到这一点,或者我必须在替换中硬编码 谢谢你抽出时间来和往常一样,我问了这个问题,然后意识到了显而易见的问题 答案是如果有人偶然发现这个问题,就使用HttpUtility.UrlDecode

我遇到了一个问题,从输入表单中获取无效数据 像ä、õ、õ、ö这样的外国字母正以这样的方式出现在这里%C3%84、%C3%BC等等

例如,我的控制器接收到一个字,其中包含一个类似于S%C3%BCav的字

我曾尝试将单词转换成字节,并用其他编码重建它们,但没有成功

在c语言中有没有一种方法可以帮你做到这一点,或者我必须在替换中硬编码


谢谢你抽出时间来

和往常一样,我问了这个问题,然后意识到了显而易见的问题

答案是如果有人偶然发现这个问题,就使用HttpUtility.UrlDecode