11"""
22Worker HTTP local (127.0.0.1) : publication Vinted / nodriver sur le PC utilisateur.
33
4- Les métadonnées et le JWT sont lus sur l’ API distante ; Chrome et nodriver tournent ici.
4+ Les métadonnées et le JWT sont lus sur l' API distante ; Chrome et nodriver tournent ici.
55
66Lancer depuis le dossier ``api/`` (venv activé) ::
77
88 python desktop_vinted_server.py
99
1010Variables utiles : ``GOUPIX_VINTED_LOCAL_PORT`` (défaut 18766), ``GOUPIX_REMOTE_API`` (URL API si
11- le client n’ envoie pas ``X-Goupix-Remote-Api``).
11+ le client n' envoie pas ``X-Goupix-Remote-Api``).
1212"""
1313
1414from __future__ import annotations
@@ -66,7 +66,7 @@ async def get_user_id_introspected(
6666 raw_token : Annotated [str , Depends (get_bearer_or_query_token )],
6767 remote : Annotated [str , Depends (get_remote_base_flexible )],
6868) -> int :
69- """Valide le JWT via l’ API distante (pas besoin du secret JWT en local)."""
69+ """Valide le JWT via l' API distante (pas besoin du secret JWT en local)."""
7070 async with httpx .AsyncClient (timeout = 30.0 ) as client :
7171 r = await client .get (
7272 f"{ remote } /users/me" ,
@@ -77,7 +77,7 @@ async def get_user_id_introspected(
7777 if not r .is_success :
7878 raise HTTPException (
7979 status_code = status .HTTP_502_BAD_GATEWAY ,
80- detail = "Impossible de joindre l’ API distante pour valider la session." ,
80+ detail = "Impossible de joindre l' API distante pour valider la session." ,
8181 )
8282 return int (r .json ()["id" ])
8383
0 commit comments