我需要分开服务器/客户端(现在它是一个,但必须分开)程序。
所以这是我的计划
我担心的是数据大小。我希望服务器会发送几乎200MB的数据。使用http协议传输是否合适?或者我应该将其作为文件并通过FTP发送?(但我希望客户端不会为此打开额外的端口:<)
P.S 有没有参考什么是json数据的正确大小? 谢谢。
答案 0 :(得分:1)
可以通过HTTP传输的数据量没有限制。 HTTP也不关心您发送/接收的数据类型。它可以是音频,视频或JSON,因此您应该是安全的。
此外,HTTP服务器和客户端可以轻松使用gzip使请求/响应更紧凑,并且由于JSON是基于文本的,因此内容可以被压缩很多。
简而言之,您的方法没有问题。