Faraday: Zusätzliche Optionen des Adapters innerhalb der Zuweisung default_adapter

Erstellt am 12. Nov. 2019  ·  3Kommentare  ·  Quelle: lostisland/faraday

Hallo,

Es scheint, dass zusätzliche Optionen für den Support-Adapter in der Zuweisung default_adapter fehlen. Ich möchte default_adapter einmal (bei der Initialisierung) zuweisen und in einigen Verbindungen verwenden. Da der Typhoeus-Adapter einige zusätzliche Optionen benötigt ( http_version: :httpv2_0 ), sollte ich ihn in jeder Verbindung hinzufügen, was zu einigen Duplikaten führt. Es wäre großartig, default_adapter zuzuweisen und seine Optionen an derselben Stelle einzustellen.

feature help wanted

Hilfreichster Kommentar

Toll, ich habe es als neues Feature bezeichnet, also werden wir es irgendwann für die Entwicklung auswählen.
Da dies kein kritischer Teil der Bibliothek ist, überprüfen wir gerne eine Beitrags-PR, wenn jemand daran arbeiten möchte

Alle 3 Kommentare

Hallo @aleksb86 , danke fürs Öffnen.

Das klingt nach einer vernünftigen Funktion, Sie würden sich so etwas ansehen:

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

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

Würde das für Sie funktionieren oder hatten Sie etwas anderes im Sinn?

Danke für schnelle Antwort. Sieht super aus, genau das fehlt.

Toll, ich habe es als neues Feature bezeichnet, also werden wir es irgendwann für die Entwicklung auswählen.
Da dies kein kritischer Teil der Bibliothek ist, überprüfen wir gerne eine Beitrags-PR, wenn jemand daran arbeiten möchte

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

asf-stripe picture asf-stripe  ·  3Kommentare

JasonBarnabe picture JasonBarnabe  ·  4Kommentare

mattmill30 picture mattmill30  ·  4Kommentare

jedeleh picture jedeleh  ·  3Kommentare

Lewiscowles1986 picture Lewiscowles1986  ·  4Kommentare