N’envoie pas d’en-tête d’autorisation HTTP invalide quand il n’y a pas de token Grist
Contexte
Souci observé sur la CI : https://gitlab.donnees.incubateur.anct.gouv.fr/infrastructure/insitu/-/pipelines/12743
httpx.LocalProtocolError: Illegal header value b'Bearer '
Il y a des cas où on n’a pas de token mais on essaie quand même de produire un en-tête HTTP.
Contenu
On homogénise la logique puis on factorise pour simplifier.