标签: java rest sockets http tcp
我有一个在Wildfly上运行的Spring Boot应用程序。一位同事正在使用curl将一些文件发送到我的服务器。 当他发送文件时,我们查看Wireshark,两个发帖请求在同一帧中发送。 我的服务器分别处理它们,读取套接字,保存文件,然后关闭连接。两个请求都得到正确处理。 这怎么样?
我的猜测是,当我关闭代码中的连接时,并没有关闭TCP连接,它只是完成了HTTP请求,但实际的套接字仍保持打开状态,而详细信息对我而言是隐藏的。正确吗?
TCP
HTTP