.net 在WCF请求的查询字符串中包含unicode字符的正确方法是什么?
我有一个映射到字符串的查询字符串参数,它需要包含字符,.net 在WCF请求的查询字符串中包含unicode字符的正确方法是什么?,.net,wcf,web-services,encoding,unicode,.net,Wcf,Web Services,Encoding,Unicode,我有一个映射到字符串的查询字符串参数,它需要包含字符,。我尝试将其编码为%A6,但它通过了此�,数值为65533 有没有办法对其进行不同的编码或更改我的WCF服务的设置,以便它正确地解释字符?找到了我自己的答案。它需要编码为%C2%A6,因为C2A6是十六进制中断条的UTF-8编码 编辑以添加: 我相信这始终是字符的正确URL编码(不仅仅是WCF服务的要求)。例如,请参见 导致我使用了错误的编码,但做得正确
。我尝试将其编码为%A6
,但它通过了此�代码>,数值为65533
有没有办法对其进行不同的编码或更改我的WCF服务的设置,以便它正确地解释字符?找到了我自己的答案。它需要编码为%C2%A6
,因为C2A6
是十六进制中断条的UTF-8编码
编辑以添加:
我相信这始终是字符的正确URL编码(不仅仅是WCF服务的要求)。例如,请参见
导致我使用了错误的编码,但做得正确