Faraday: Options supplémentaires de l'adaptateur dans l'affectation default_adapter

Créé le 12 nov. 2019  ·  3Commentaires  ·  Source: lostisland/faraday

Salut,

Il semble que les options supplémentaires de l'adaptateur de support manquant dans l'affectation default_adapter. Je veux affecter default_adapter une fois (en initialisation) et l'utiliser dans quelques connexions. Parce que l'adaptateur typhoeus a besoin d'options supplémentaires ( http_version: :httpv2_0 ), je devrais l'ajouter à chaque connexion, ce qui produit des duplications. Ce serait formidable - d'affecter default_adapter et de définir ses options au même endroit.

feature help wanted

Commentaire le plus utile

Génial, je l'ai étiqueté comme une nouvelle fonctionnalité, nous le choisirons donc pour le développement à un moment donné.
Étant donné qu'il ne s'agit pas d'une partie critique de la bibliothèque, nous sommes heureux d'examiner un PR de contributeur si quelqu'un veut y travailler

Tous les 3 commentaires

Salut @aleksb86 , merci d'avoir ouvert ceci.

Cela semble être une fonctionnalité raisonnable, vous seriez en train de regarder quelque chose comme ceci :

Faraday.default_adapter = :typhoeus
Faraday.default_adapter_options = {...}

conn = Faraday.new(...)
# conn will use default adapter with default options

Cela fonctionnerait-il pour vous ou aviez-vous quelque chose de différent en tête ?

Merci pour la réponse rapide. Il a fière allure, c'est exactement ce qui manque.

Génial, je l'ai étiqueté comme une nouvelle fonctionnalité, nous le choisirons donc pour le développement à un moment donné.
Étant donné qu'il ne s'agit pas d'une partie critique de la bibliothèque, nous sommes heureux d'examiner un PR de contributeur si quelqu'un veut y travailler

Cette page vous a été utile?
0 / 5 - 0 notes