从 IO::Socket::INET 中读取时filehandle 不能假设流上总是有可用的数据。有哪些技术可用于查看流以检查数据是否可用,或者在读取时不获取没有有效线路终止的数据并立即通过读取?
最佳答案
在创建套接字时将Blocking
选项设置为0
:
$sock = IO::Socket::INET->new(Blocking => 0, ...);
关于perl - 仅当有完整行时,如何才能从 IO::Socket::INET 文件句柄中读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/315706/