LabHub
学习 学习路径 课程

一个连接变慢,其余全都停住了

测验:半关闭与响应保留

在 LabHub 中继续学习

客户端发送完稿件后只调用了 SHUT_WR。服务器收到 EOF 后应该怎么做?

请求恰好填满上限。如果把下一次 recv 的长度计算为 0,会出现什么问题?

4 字节响应中,send 返回 2,而下一次调用抛出 BlockingIOError。正确状态是什么?

客户端在时限将至前每次发送一个字节。创建连接时固定的总寿命截止时间会产生什么效果?

在终止处理中,finish 不直接关闭套接字,而是交由循环回收,原因是什么?

以下哪一项最准确地说明服务器 complete 原因所代表的范围?