收藏
回答

wx.request 默认的Content-Type是否可加入Charset

问题模块
API和组件

wx.request  默认的 Content-Type 是否可以默认也加入 charset 信息!有的服务器(IIS) 在不指定 charset 的时候 使用 request.contentencoding 获取编码 去 读取中文 Content时会出现乱码,原因是 在不指定 charset 的时候 系统为默认一个, 往往会默认为 gb2312. 这样就造成了中文乱码。

现在每次request 的时候 都要自己 加 Header{'Content-Type':'application/json; charset=utf-8'} 非常不好使, 要是有一天 腾讯你还编码方式了 是不是要出问题, 不管是在服务器端默认 UTF8 编码,还是加 Header 我都觉得心虚,不踏实。希望由你们根据实际的编码方式指定 charset, 我在服务器端使用  Request.ContentEncoding 获取编码再去读取内容靠谱。

最后一次编辑于  2017-07-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答