wendux / fly

:rocket: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes.
https://wendux.github.io/dist/#/language
MIT License
3.9k stars 639 forks source link

不支持设置application/x-www-form-urlencoded;charset=UTF-8 #240

Open DamomHd opened 5 years ago

DamomHd commented 5 years ago

mpvue在小程序开发中,使用flyio 在发送post表单提交的时候仅设置content-type = 'application/x-www-form-urlencoded'时提交的数据到了后台会变成乱码,想通过设置content-type = ‘application/x-www-form-urlencoded;charset=UTF-8’来解决这个问题,发现设置完后提交的数据变成了JSON,翻看fly.js源码发现这里的表单提交content-type只能是‘application/x-www-form-urlencoded’否则就是以JSON处理。导致此问题我在前端无法解决,此处的兼容性做的不够友好,望改善。 image