Привет,
Похоже, что отсутствуют дополнительные параметры адаптера поддержки в назначении default_adapter. Я хочу назначить default_adapter один раз (при инициализации) и использовать его в нескольких подключениях. Поскольку для адаптера Typhoeus требуются дополнительные параметры ( http_version: :httpv2_0
), я должен добавлять его в каждое соединение, что приводит к дублированию. Было бы здорово - там же назначить default_adapter и установить его параметры.
Привет @ aleksb86 , спасибо, что открыли это.
Звучит как разумная функция, вы бы посмотрели на это примерно так:
Faraday.default_adapter = :typhoeus
Faraday.default_adapter_options = {...}
conn = Faraday.new(...)
# conn will use default adapter with default options
Сработало бы это для вас или вы хотели что-то другое?
Спасибо за быстрый ответ. Смотрится отлично, этого как раз и не хватает.
Отлично, я обозначил это как новую функцию, поэтому мы выберем ее для разработки в какой-то момент.
Поскольку это не критическая часть библиотеки, мы будем рады рассмотреть PR участника, если кто-то захочет поработать над ним.
Самый полезный комментарий
Отлично, я обозначил это как новую функцию, поэтому мы выберем ее для разработки в какой-то момент.
Поскольку это не критическая часть библиотеки, мы будем рады рассмотреть PR участника, если кто-то захочет поработать над ним.