【发布时间】:2011-08-01 10:07:25
【问题描述】:
在我的 REST 服务中,需要接受具有特殊字符的参数,例如 Ä、Å 等。
问题是这些字符被转换为“?”当它到达方法并被分配给变量时。在调试时,我可以看到 IncomingRequest.UriTemplateMatch.RequestUri 具有正确的值,但 IncomingRequest.UriTemplateMatch.QueryParameters 具有“?”
UriTemplate 如下所示:/stores?city={city} 和 /stores?city=BOLLNÄS 等值不起作用。
任何关于如何处理输入中这些字符的指针都会有所帮助。
【问题讨论】: