99问答网
所有问题
python socket 网络编程 ,服务器端发的文件大小跟客户端接受打文件大小不一样?? 这是什么原因?
python socket 网络编程 编写ftp 用于从服务器端下载文件,但是客户端接受的文件大小跟服务器端文件大小不一样,下载的文件跟源文件在电脑上对比是大小一样的,这是什么原因?
举报该问题
推荐答案 2019-08-09
很简单,你说让服务端发1024大小他就发1024大小吗,不一定tcp协议他会把内容先丢缓存再缓存拿,假设你让服务器发1024大小他有时候会分好几次发,你只要实时读取客户端接收文件大小就好了,和服务端发过来文件大小进行比较然后考虑后面要不要继续接收
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Btvejjz7tzjOetevOe.html
相似回答
大家正在搜
相关问题
Python用socket传输文件,收到的文件大小不一样,求...
Python socket编程问题。客户端发送的数据和服务端...
关于python socket的小问题!怎么在服务器端和客户...
用c语言socket编程服务器和客户端能相互传文件,请问怎样...
java socket编程,客户端发送文件给服务器,服务器接...
在socket 编程时如果客户端发给服务器端的数据太大,一次...
采用tcp协议的socket编程,假如服务器端不知道所要接收...
linux下socket 网络编程(客户端向服务器端发送文件...