收藏
回答

上传图片uploadFile方法为什么传filePath后端就能获取File文件类型?

上传图片uploadFile方法为什么传filePath后端获取的是file文件类型?

那我直接传File类型后端就找不到呢?

我可不可把File文件类型转成filepath再传给后端呢?

最后一次编辑于  2019-10-23
回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-10-23

    参数name => 文件对应的 key,开发者在服务端可以通过这个 key 获取文件的二进制内容

    2019-10-23
    赞同
    回复 6
    • 张凡
      张凡
      2019-10-23
      您好,是通过name获取的二进制内容,但是传的filePath是一个tmp的路径,不是二进制内容,那这个二进制内容是从哪里来的?
      2019-10-23
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2019-10-23回复张凡
      这个name就相当于h5 input[type=file]的name属性,filePath自然就相当于h5 input所选择的文件,你说二进制内容从哪来?
      2019-10-23
      回复
    • 张凡
      张凡
      2019-10-23
      filePath不等于所选择的文件。这是小程序chooseImg返回filepath是这个http://tmp/wx6587d6d5004954ac.o6zAJsxZa0fjk9XSPgvZimCESabc.9BG0oMEydDlydbf7f49df38a3e03015a8db12133b218.png。h5的input返回的文件这个
      2019-10-23
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      2019-10-23回复张凡
      肯定不一样呀,只是说相当于
      http://tmp是本地文件的临时地址
      2019-10-23
      回复
    • 张凡
      张凡
      2019-10-23回复o0o有脾气的酸奶
      我现在想把截图的那个File对象转成那个临时地址,通过uploadFile上传可以吗?
      2019-10-23
      回复
    查看更多(1)
登录 后发表内容
问题标签