系统中使用bing api json进行查询后发现搜索结果有乱码,网上搜索后发现是一个返回高亮的问题:
bing api默认的请求参数是上面这样的。后面经发现’Options’=>’EnableHighlighting’,有问题。如果指定
Bing Search API时如果指定Options=EnableHighlighting(如下),则返回的Jason字符串中在关键字两边会有全角空格字符,而全角空格字符在IE下显示为很长的空格,在Firefox上显示为乱码。最终解决方方案:在查询請求中去除Options=EnableHighlighting的参数设置后正常。
发表回复