小程序uploadFile fromData

2666关注8550浏览

wx.uploadFile 添加fromData属性,后台采用SSH框架,无论是用struts2的接收方式,还是使用request.getParameter();方式,都获取不到传过去的值,但是可以接收到文件。 同样的后台接口和参数,wx.request可以接收到

展开全部
收起
7回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Parker

    20人对此回答表示赞同

    有可能是跨域问题

    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Lucy十一

    19人对此回答表示赞同

    header:{

    展开
    19
    11回复
    发布于 6年前

    评论(11)

    收起评论

    • 小小小东 2019-03-02 20:10

      是最新版的,但是这个问题真是太奇怪了

      回复
    • 李思思044 2019-03-04 20:04

      估计就是你微信的版本问题了吧,切记要选择最新的版本啊

      回复
    • 何加男 2019-03-06 20:00

      我发现这个玩意真的是奇葩,我这两天在优化小程序,试了一下有这个问题但是这块代码我没有改,我刚刚用了一下我之前在本地测试通过的并且发布的版本居然没有这个问题,然后又上传一次用了体验版试了一下也没问题成功上传参数和图片。我特么..想死的心都有了

      回复
    • Charlotte 2019-03-08 09:41

      tomcat

      回复
    • 和畅 2019-03-10 22:52

      跟证书没有关系,证书只是域名和ip映射的关系。你们服务器不是nginx吧?

      回复
    • Leonardo 2019-03-13 00:30

      本地是用工具映射的https没有实际证书,而服务器上我是配置了一个https证书,但是这个应该不影响啊

      回复
    • 水木 2019-03-14 14:05

      本地可以。服务器不行?你保证本地和服务器环境一致吗?不是你们服务器有什么设置吧

      回复
    • 睡觉爱好者 2019-03-16 23:33

      关键这个问题有点奇葩,在本地测试是可以的,但是上传到服务器就不行了

      回复
    • 吴静怡 2019-03-18 19:07

      application/x-www-form-urlencoded;charset=utf-8

      回复
    • Tika 2019-03-20 13:42

      "Content-Type":"multipart/form-data",是文件的协议啊。

      回复
    • Cora 2019-03-22 10:37

      url:ApiList.addComment,

      回复
    加载更多
  • Noah

    13人对此回答表示赞同

    奇葩有更甚,一样的请求,加上formdata上传到的是七牛云,结果把原先post直接更改成了get请求,,我特么懵比了好一阵...

    展开
    13
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • Cat7 2019-02-28 23:00

      看来这特么就是个坑啊

      回复
    • Foster 2019-03-02 23:32

      formData后台同样接受不到.....

      回复
    • Carter 2019-03-04 20:58

      卧槽...那你有没有出现像我这样的问题。上传的formData参数接收不到

      回复
  • Hudson

    12人对此回答表示赞同

    同样掉进了这个坑里,还没找到取到的方法

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ridley Chan

    8人对此回答表示赞同

    wx.uploadFile,目测是模拟的form表单的post提交,使用普通的接收form表单数据的方式试试。

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 安以

    6人对此回答表示赞同

    用Post才行,get不行

    展开
    6
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • Tabitha 2019-02-26 20:54

      uploadFilemethod默认就是POST,两个都试过,不行的

      回复
  • 月下独酌素笺淡墨

    5人对此回答表示赞同

    可以试试下面两种方式:

    展开
    5
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Aurora 2019-02-24 16:52

      额,那确实奇葩。。。

      回复
    • fjbiubiubiu 2019-02-26 22:35

      谢了啊,第一种方式我试过,是没有效果的。因为我是struts2框架,所以第二种方法还没有试过。我这个问题有点奇葩,在开发的时候写服务器地址测试是无效的,但是上传为体验版,再测试服务器就可以成功获取到上传参数..

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部