递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 130|回复: 9
打印 上一主题 下一主题

[安卓] 【解决方案】火山安卓批量POST文件到GO服务器

[复制链接]

467

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
46571
跳转到指定楼层
楼主
发表于 昨天 15:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 创世魂 于 2025-11-23 15:53 编辑



火山安卓批量POST文件到GO服务器。顾名思义,就是火山安卓和GO服务器文件交互案例。
post上传文件到go服务器,同时通过http下载文件到本地。
本案例仅供参考,没有权限校验,请勿用于实际项目中。





plugins\vprj_server\classlib\sys\GoTools
s_GinTools.v 下载覆盖一下。修正了一个小问题。 s_GinTools.v (211.11 KB, 下载次数: 3)


游客,如果您要查看本帖隐藏内容请回复










本帖被以下淘专辑推荐:

安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

30

主题

129

帖子

857

积分

高级会员

Rank: 4

积分
857
沙发
发表于 昨天 18:53 | 只看该作者
刚好需要GO http上传文件案例
回复

使用道具 举报

30

主题

129

帖子

857

积分

高级会员

Rank: 4

积分
857
板凳
发表于 昨天 19:40 | 只看该作者
请教一下GO编译后的程序确实会等待CTRL+C来关闭应用,但是调试状态下  直接关闭是啥原因
回复

使用道具 举报

30

主题

129

帖子

857

积分

高级会员

Rank: 4

积分
857
地板
发表于 昨天 19:48 | 只看该作者
本帖最后由 j519948746 于 2025-11-23 19:53 编辑

另外利用html网页对该GO服务器接口进行POST文件上传 只能成功上传几百KB大小的文件,略大一点上MB后就无法成功上传 请教啥原因

已解决原来是代码中限制了最大尺寸是1MB
回复

使用道具 举报

467

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
46571
5#
 楼主| 发表于 昨天 20:28 | 只看该作者
j519948746 发表于 2025-11-23 19:48
另外利用html网页对该GO服务器接口进行POST文件上传 只能成功上传几百KB大小的文件,略大一点上MB后就无法 ...

是的
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

18

主题

118

帖子

975

积分

高级会员

Rank: 4

积分
975
6#
发表于 昨天 21:25 | 只看该作者
学习一下。。
回复

使用道具 举报

30

主题

129

帖子

857

积分

高级会员

Rank: 4

积分
857
7#
发表于 昨天 22:00 | 只看该作者
本帖最后由 j519948746 于 2025-11-23 22:29 编辑

大哥还得请教你一下,这个go端在接受到上传的文件后内存占用会比较大(上传10M时会占用约40M内容,更大文件会占用上百MB 并且上传结束后不释放),如何在上传完毕后释放掉内存
好吧,跟着AI后面将r.MaxMultipartMemory赋值为0 解决了内存占用过高且不释放的问题

回复

使用道具 举报

15

主题

705

帖子

3325

积分

核心用户

我用火山写屎山

Rank: 9Rank: 9Rank: 9

积分
3325
8#
发表于 1 小时前 | 只看该作者
魂总继续高产!
回复

使用道具 举报

0

主题

12

帖子

613

积分

高级会员

Rank: 4

积分
613
9#
发表于 半小时前 | 只看该作者
看看热闹
回复

使用道具 举报

30

主题

152

帖子

1518

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1518
10#
发表于 半小时前 | 只看该作者
11
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-11-24 10:32 , Processed in 0.107968 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表