最佳答案
我对 Python 中的 socket.send()
和 socket.sendall()
函数感到困惑。据了解,文件的 send()
函数使用 TCP 协议,sendall()
函数使用 UDP 协议发送数据。我知道 TCP 对于大多数 Web 应用程序来说更可靠,因为我们可以检查哪些数据包被发送,哪些数据包没有被发送。这就是为什么,我认为使用 send()
功能比使用 sendall()
功能更可靠。
在这一点上,我想问这两个函数之间的确切区别是什么,哪一个对于 Web 应用程序更可靠?
谢谢你。