首页 > 电脑专区 > 电脑教程 >

webservice大文件怎么传输

来源:互联网 2023-02-21 18:12:20 384

我用的方法很简单,首先先把大文件转换成byte数组,然后调用webservice将byte数组转换成文件。但是如果文件大小超过25M的时候会超时,所以我将这个数组分批传输,每一批都是一个20M的byte数组,然后把这些数组追加,最后形成一个完整的文件。注意在形成文件的时候要判断要生成的文件是否存在,否则如果文件已经存在的话,该文件不会被覆盖,而是被追加。8bk办公区 - 实用经验教程分享!

工具/原料

  • 台式电脑一台

方法/步骤

  • 1

    首先是函数执行的主要入口。也就是main函数,如下图代码所示。8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

  • 2

    index是第几批,从0开始这个方法名跟上边那个重名了注意区别,两个方法意义是不一样的8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

  • 3

    以下是webservice部分的方法,如下图代码所示。8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

  • 3此文章未经许可获取自百度经验
  • 4

    webservice大文件传输(优化后的代码展示)8bk办公区 - 实用经验教程分享!

    如下图所示。8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

  • 5

    下面的代码是webservice部分代码显示8bk办公区 - 实用经验教程分享!

    webservice大文件怎么传输8bk办公区 - 实用经验教程分享!

  • 6

    其实重要的不是代码,而是思路,有了思路,你可能写出搞好的代码。8bk办公区 - 实用经验教程分享!

  • 注意事项

    • 掌握开发webservice编译语言。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!8bk办公区 - 实用经验教程分享!


    标签: 操作系统文件

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码