Я немного запутался в функциях socket.send() и socket.sendall() в Python. Как я понимаю из в функции документации send() применяется правила TCP, а функция sendall() применяет правила UDP для отправки данных в сокет. Кроме того, я знаю, что TCP более надежный для большинства веб-приложений, потому что мы можем проверить, какие пакеты отправляются и какие пакеты нет. Поэтому я думаю, что функция send() может быть более надежной, чем функция sendall(), но я не уверен. На этом этапе я хочу спросить, какая именно разница между этими двумя функциями и какая из них более надежна для веб-приложений?
Спасибо.