После запроса open-uri
можно удобно загружать и использовать файлы из Интернета через Kernel#open
.Однако попытка сделать это с помощью https приводит к ошибке корневого сертификата, поскольку ruby не имеет всех корневых сертификатов.
Это можно решить , например, , но это для использованияNet::HTTP
объект с блоком.
Есть ли элегантный способ глобально установить use_ssl
и ca_file
для библиотеки Net::HTTP
, чтобы она применялась ко всему моему приложению, и такие команды, как Kernel#open
* * 1014