微信开发 自定义菜单查询 返码乱码

  • A+
所属分类:微信开发

微信开发 自定义菜单查询 返码乱码
获取自定义菜单查询返回的结果有乱码

解决方法:

  1. string Posturl = "https://api.weixin.qq.com/cgi-bin/menu/get?access_token=Token";  
  2. //设置提交的相关参数  
  3. HttpWebRequest request = WebRequest.Create(Posturl) as HttpWebRequest;  
  4. //提交方式  
  5. request.Method = "Get";  
  6. //编码格式  
  7. request.ContentType = "text/html;charset=UTF-8";  
  8. HttpWebResponse respone = (HttpWebResponse)request.GetResponse();  
  9. StreamReader stream = new StreamReader(respone.GetResponseStream(), Encoding.UTF8);  
  10. string jsonstring = stream.ReadToEnd();  

最后结果就没乱码了,流解码的时候要用UTF8

  1. StreamReader stream = new StreamReader(respone.GetResponseStream(), Encoding.UTF8);  
钰玺

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: