Open touv opened 1 month ago
mea culpa j'ai trouvé une erreur plus précise coté serveur
sauf que dans ce cas lodex affiche bien l'erreur (donc la réponse n'est pas vide)
Conclusion, il y a plusieurs cas...
Tu peux me donner une url de pdf qui provoque ce comportement ?
je crois que c'est pas toujours le même pdf, ou le même lot de fichiers
aïe
il ya plusieurs cas:
cette ligne https://github.com/Inist-CNRS/web-services/blob/main/services/pdf-text/v1/pdf2txt.py#L35
ou cette ligne https://github.com/Inist-CNRS/web-services/blob/main/services/pdf-text/v1/pdf2txt.py#L218
sans être spécialiste python, je dirais que la première provoque l'arret brutal du script et donc une réponse vide
pour la second l'erreur est bien gérée et elle apparaît dans lodex
mais tout cela n'explique pas la cause des erreurs
Via lodex, le web service pdf-text appelé avec des urls fonctionnent sur plusieurs urls mais pour certaines Lodex affiche l'erreur :
En cherchant un peu, il se trouve que la réponse du web service est vide![image](https://github.com/Inist-CNRS/web-services/assets/15609/1a257b4b-3991-4bf6-a2bf-1e34a9b57288)
coté web service il y a aussi une erreur laconique...
De manière isolée le même appel via swagger sur la même url ne pose pas de problème...