

В качестве сервера axios использует базовую реализацию http и https узла, судя по код на GitHub. Для узла ответ на ваш вопрос - «независимо от того, поддерживает ли ваша версия узла». Фактически, последние версии узла поддерживают TLS с 1.0 по 1.3.
Узел по умолчанию статически связывает OpenSSL, поэтому ответ для узла может зависеть от того, с какой версией OpenSSL (или альтернативной библиотеки TLS) был скомпилирован узел; или если он использует динамическую загрузку.
Предполагая, что предварительно созданные пакеты узлов, узел 6.x + имеет поддержку TLS вплоть до TLSv1.2. Узел 11.x поддерживает TLSv1.3, но его необходимо включить с помощью maxVersion или DEFAULT_MAX_VERSION; а узел 12.x поддерживает TLSv1.3 из коробки.
Если вы используете axios в браузере, тогда он будет использовать xhr.js, а поддержка TLS будет обеспечиваться браузером. Здесь все становится немного сложнее. Браузеры Большинство поддерживают TLS 1.2, но не все. Все версии браузеров недавний делают. Вы можете использовать SSLLab's список версий браузера, чтобы определить, какую версию TLS они поддерживают.
Знаете ли вы, где я могу найти информацию о том, какая версия TLS поддерживается в данной версии Node? Я использую конкретную версию узла и хочу знать, поддерживается ли она какой-либо версией TLS.
@ GalGrünfeld Я не знаю канонического ресурса, который отвечал бы на этот вопрос; Какую версию ты используешь?
Благодарю за подробное объяснение, спасибо. Я бы поддержал его, но у меня недостаточно репутации: \