创世魂 发表于 2025-11-23 15:51:02

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

本帖最后由 创世魂 于 2025-11-23 15:53 编辑



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





plugins\vprj_server\classlib\sys\GoTools
s_GinTools.v 下载覆盖一下。修正了一个小问题。


**** Hidden Message *****









j519948746 发表于 2025-11-23 18:53:35

刚好需要GO http上传文件案例

j519948746 发表于 2025-11-23 19:40:11

请教一下GO编译后的程序确实会等待CTRL+C来关闭应用,但是调试状态下直接关闭是啥原因

j519948746 发表于 2025-11-23 19:48:09

本帖最后由 j519948746 于 2025-11-23 19:53 编辑

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

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

创世魂 发表于 2025-11-23 20:28:24

j519948746 发表于 2025-11-23 19:48
另外利用html网页对该GO服务器接口进行POST文件上传 只能成功上传几百KB大小的文件,略大一点上MB后就无法 ...

是的

a25926 发表于 2025-11-23 21:25:53

学习一下。。

j519948746 发表于 2025-11-23 22:00:35

本帖最后由 j519948746 于 2025-11-23 22:29 编辑

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

kingsoft 发表于 2025-11-24 09:18:27

魂总继续高产!

huoshan33788 发表于 2025-11-24 09:36:07

看看热闹

mysql1213 发表于 2025-11-24 10:00:10

11
页: [1] 2
查看完整版本: 【解决方案】火山安卓批量POST文件到GO服务器