Faraday: Opciones adicionales del adaptador dentro de la asignación default_adapter

Creado en 12 nov. 2019  ·  3Comentarios  ·  Fuente: lostisland/faraday

Hola,

Parece que faltan opciones adicionales del adaptador de soporte dentro de la asignación default_adapter. Quiero asignar default_adapter una vez (en inicialización) y usarlo en algunas conexiones. Debido a que el adaptador Typhoeus necesita algunas opciones adicionales ( http_version: :httpv2_0 ), debería agregarlo en cada conexión, lo que produce algunas duplicaciones. Sería genial - asignar default_adapter y configurar sus opciones en el mismo lugar.

feature help wanted

Comentario más útil

Genial, la he etiquetado como una función nueva, así que la elegiremos para desarrollarla en algún momento.
Dado que esta no es una parte crítica de la biblioteca, nos complace revisar el RP de un colaborador si alguien quiere trabajar en él.

Todos 3 comentarios

Hola @ aleksb86 , gracias por abrir esto.

Eso suena como una característica razonable, estaría viendo algo como esto:

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

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

¿Funcionaría esto para usted o tenía algo diferente en mente?

Gracias por la rápida respuesta. Se ve muy bien, esto es exactamente lo que falta.

Genial, la he etiquetado como una función nueva, así que la elegiremos para desarrollarla en algún momento.
Dado que esta no es una parte crítica de la biblioteca, nos complace revisar el RP de un colaborador si alguien quiere trabajar en él.

¿Fue útil esta página
0 / 5 - 0 calificaciones