KONGYU_210
KONGYU_210
2018-08-13 02:24
采纳率: 92.1%
浏览 1.2k
已采纳

JAVA 接收图片和数据同时,数据接收是空的,为什么?

iOS手机前端使用AFNetwork同时上传图片和参数。为什么java只接收到图片,数据接收是空的?是两种传输的类型不同吗?该如何解决?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • xiaoku13141
    Timi8080 2018-08-14 01:28
    已采纳

    能收到图片说明form表单没错, Java接口没错
    参数数据没收到只剩下3个可能:
    1. IOS没有传参
    2. JAVA取错了地方(request)
    3. IOS&JAVA的存/取参数名不对
    检查以上三个地方能解决问题, 请采纳!

    点赞 评论
  • qq_42001903
    qq_42001903 2018-08-13 02:27

    能接收到图片说明传输类型是一样的,数据接收是空的说明前端没有传过去

    点赞 评论
  • KONGYU_210
    KONGYU_210 2018-08-13 02:41

    图片说明

    点赞 评论
  • ejiao1233
    alunSemiconductor 2018-08-13 03:04

    好像是有个接收顺序问题,先接收流再接收参数貌似是

    点赞 评论
  • qt16328
    qt16328 2018-08-13 07:40

    这个图代码太笼统了,要断点检查您写的其他工具方法中的代码是不是有问题吧

    点赞 评论
  • qq_41925182
    不知红尘 2018-08-13 09:53

    你的 from标签里添加这个没有?
    enctype="multipart/form-data"

    点赞 评论
  • qq_14862207
    qq_14862207 2018-08-14 06:02
    1. IOS没有传参
    2. JAVA取错了地方(request)
    3. IOS&JAVA的存/取参数名不对
    点赞 评论

相关推荐