【发布时间】:2019-08-29 19:28:30
【问题描述】:
我正在为一个社交网络应用程序设置多个服务器,之前从未使用过 HTTP。使用 HTTP 而不是为 TCP 流创建自己的协议有什么好处吗?它将用于普通文本传输和图像/视频。
我已经启动了一个通用 TCP 服务器,它可以传输小型有组织的文本数据包和更大的图像/视频流,但我不确定它是否会像使用 HTTP/s 一样具有可扩展性/高效/安全性。我不打算发布代码,因为我希望这个问题足够笼统,不需要它,而且我还没有寻找代码分析。
服务器正在传输数据,但我不确定使用 HTTP 的优点/缺点。其他使用 Go 作为系统的网站是使用 HTTP 还是直接使用套接字?
【问题讨论】:
标签: http go websocket download