关于socket中的recv()疑问
在socket通讯中,我设定了服务端一直发送‘OK’,在客户端中data = tcpCliSock.recv(bufsize),然而程序就卡住了,上网查了查,应该是recv()进入阻塞了。上网又查了查关于recv()的阻塞与非阻塞,现在有两点问题不是很懂:1、在socket通讯中,一定要按照先发送,再接收的模式吗?不能直接接收吗?2、我尝试用了.setblocking(0)改成非阻塞性recv(),则显示[WinError 10035] 无法立即完成一个非阻止性套接字操作。本人小白,求懂得大神指点指点