http://www.cnblogs.com/hsp-blog/p/5919877.html 今天,在工作(倒腾微信小程序)的时候,发现发送post请求到node后台服务器接收不到前端传来的参数.其实也不是完全不能,期初用jquery中的ajax进行时候是没有任何问题的(后台可以接受参数). 然后经过在谷歌控制台中查看headers发现是传递时候的参数方式不同:图1(jq中ajax),图2(微信小程序中的wx.request()) (图一)(图二) 看见了吧 每个图的倒数第二行 Form Dat
后台接收方式: InputStream inputStream = request.getInputStream(); byte[] buff = new byte[1024]; int len = -1; while (-1 != (len = inputStream.read(buff))) { // 将字节数组转换为字符串,并且设置为"UTF-8"格式编码(不然会出现乱码) String res = new String(buff, 0, len,"UTF-8"