关于java如何上传文件的,上文博客应该有个基本入门的介绍

我的任务是为设备端提供一个接口,一边让只支持HTTP协议,且不集成SDK的设备端可以上报文件

那么做法就是用httpclient写一个form表单上报

c++使用http协议上传文件到七牛云服务器

上文是C++使用form表单上报的例子,我试着复写了下,大概是参数有问题,一直没成功

贴一个html的代码,前端直传,只需要三个参数即可,key---上传到服务器后文件的名字;token---七牛鉴权字段,以及上传的文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form method="post" action="http://upload-z2.qiniu.com"
      enctype="multipart/form-data">
    <input name="key"  value="dynamic.proto">
    <!--<input name="x:<custom_name>" type="hidden" value="<custom_value>">-->
    <input name="token" value="EwP8G4T4Cjf2EYCM1XU4cLkMUgKNB2_N-4U9FDMX:c1fOime-xDziAd9Swu6ZnFWQdBg=:eyJzY29wZSI6Inp5aGNoOmR5bmFtaWMucHJvdG8iLCJkZWFkbGluZSI6MTYyNzkzNDQyM30=">
    <!--<input name="crc32" type="hidden" />
    <input name="accept" type="hidden" />-->
    <input name="file" type="file" />
    <input type="submit" value="上传文件" />
</form>
</body>
</html>

 

相关文章:

  • 2022-12-23
  • 2021-12-05
  • 2021-09-11
  • 2022-01-06
  • 2021-07-28
  • 2022-01-09
  • 2021-06-21
  • 2022-12-23
猜你喜欢
  • 2021-11-04
  • 2021-11-06
  • 2021-05-21
  • 2021-11-20
  • 2021-10-29
  • 2022-12-23
  • 2021-11-19
相关资源
相似解决方案