递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[视窗] 请教大佬关于服务器、客户传输图片失败

[复制链接]

6

主题

55

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
跳转到指定楼层
楼主
发表于 前天 11:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kakazhumax 于 2026-3-3 11:52 编辑

客户端发送文本到服务器能正常接接收并显示。但是发送图片,服务器就接收不到,观察了一下,服务器接收到的图片数据不全,不管源图片多大,服务器这边接收到的图片大小只有20多K,无法正常显示。以前易语言里弄就类似这样问题,现在学习火山视窗感觉也遇到此问题了。不知原因何在。
请求大佬指点一下迷津,万分感谢。

特别说明,图片文件有6M大小。

补充:
如果客户端、服务器都在同一台电脑上测试是可以的,只要客户端和服务器端不在一台电脑上,需要用网络传输图片有问题了。

【代码如下】


回复

使用道具 举报

0

主题

156

帖子

1315

积分

金牌会员

Rank: 6Rank: 6

积分
1315
沙发
发表于 前天 11:43 | 只看该作者
用远程服务的那个吧
回复

使用道具 举报

6

主题

55

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
板凳
 楼主| 发表于 前天 11:49 | 只看该作者
办公自动化 发表于 2026-3-3 11:43
用远程服务的那个吧

谢谢你,能详细点吗,这样我不太明白,初学者很尴尬
回复

使用道具 举报

27

主题

156

帖子

2050

积分

金牌会员

Rank: 6Rank: 6

积分
2050
QQ
地板
发表于 前天 12:13 | 只看该作者
文件大了需要自己处理分包组包的,直接用仰望模块,包装好的,单文件直接发送可支持到几百M,传输模式可以支持N个G
有事请联系:QQ460402968
回复

使用道具 举报

27

主题

567

帖子

3129

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3129
5#
发表于 前天 14:56 | 只看该作者
kakazhumax 发表于 2026-3-3 11:49
谢谢你,能详细点吗,这样我不太明白,初学者很尴尬

哟源码,你去看看火山自带的
回复

使用道具 举报

473

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
47552
QQ
6#
发表于 前天 19:18 | 只看该作者
可以用仰望模块,提供了大文件直接发送的。简单一些。
安卓无障碍课:点击查看
接安卓类库封装,需要的联系570828305
回复

使用道具 举报

160

主题

505

帖子

3774

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3774
7#
发表于 昨天 09:45 | 只看该作者
大文件需要自己在客户端把数据分组分开发送,在服务端组包成完整的。
回复

使用道具 举报

229

主题

1508

帖子

6019

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6019
QQ
8#
发表于 昨天 16:44 | 只看该作者
试试hp_socket库中的HP_PULL服务器


★ 本类由"飞翔的企鹅"封装.
本类为PULL服务器
  PULL服务器和"HP_TCP服务器"的区别为,"HP_TCP服务器"接收到客户数据之后,将会通过事件"数据进入"同时
为用户提供当前所收到数据和数据长度,而PULL服务器将只会提供当前数据长度,而将数据写入到
内存中,您可以在进行数据长度累计,当累计长度为一个完整的包长度时,使用方法"抓取数据"或"
窥探数据"从内存中将指定长度的数据提取出来,直接组成完整的包,省去了您自行拆包和组包的步
骤.

全国活动会议直播拍摄
回复

使用道具 举报

6

主题

55

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
9#
 楼主| 发表于 昨天 23:43 | 只看该作者
仰望 发表于 2026-3-3 12:13
文件大了需要自己处理分包组包的,直接用仰望模块,包装好的,单文件直接发送可支持到几百M,传输模式可以 ...

请问可以给个例程学习下吗?看看能不能解决我的问题。感谢了!
回复

使用道具 举报

6

主题

55

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
10#
 楼主| 发表于 昨天 23:44 | 只看该作者
创世魂 发表于 2026-3-3 19:18
可以用仰望模块,提供了大文件直接发送的。简单一些。

创世大神,能麻烦给个例程看看吗。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-5 09:36 , Processed in 0.141330 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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