gpt4 book ai didi

cocoa - session 关闭前的 TCP 数据

转载 作者:可可西里 更新时间:2023-11-01 02:54:52 26 4
gpt4 key购买 nike

无论如何,是否可以在 session 关闭之前通过 tcp 获取所有数据?我得到的是只有在收到数据后我才必须从服务器关闭 session ,而且我必须手动传递 EOL 或回车符或“\n”或“\r”。

感谢任何帮助和建议。

最佳答案

您可以尝试设置 SO_LINGER 套接字选项:

GCDAsyncSocket asyncSocket = ...;
struct linger linger;
linger.l_onoff = 1;
linger.l_linger = 30;
int rv = setsockopt([asyncSocket socketFD], SOL_SOCKET, SO_LINGER, &linger, sizeof(linger));
if (rv < 0)
{
// handle error
}

关于cocoa - session 关闭前的 TCP 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13063321/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com