sockets - 如何通过 tcp 套接字传输大数据

标签 sockets http tcp data-transfer large-data

如何在不拆分的情况下传输大数据。我正在使用 TCP 套接字。这是一场比赛。我不能使用 udp,数组中可能有 1200 个值。我正在以 json 格式发送数组。但是接收它的服务器就像 split 了一样。

还有像tcp一样发送http请求的选项吗?我需要按顺序回复。而且它应该更快。

谢谢,

最佳答案

你不能。

  • HTTP 可以分 block
  • TCP 将其分段
  • IP 将其打包
  • 路由器会将其分段...
  • TCP 将在另一端重新组装。

这里没有问题要解决。

关于sockets - 如何通过 tcp 套接字传输大数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37292113/

相关文章:

tcp - set_timeout() 在 TcpStream 上究竟是如何工作的?

c# - Web 服务与持久套接字

Java 通过 TCP 套接字从队列或堆栈发送对象

javascript - 如何通过套接字事件停止setTimeOut?

http - 订阅前调用函数

android - 如何异步调用HTTP Post API?

c++ - 如何在 C++ 中使 recv() 函数超时?

c - 为什么 lsof 显示奇数​​套接字?

c# - 我应该使用什么 IP/端口来进行 TCP 套接字服务器/客户端连接?

asp.net-mvc-3 - 正确响应仅 HTTPS 站点上的 HTTP HEAD 请求