Comment puis-je obtenir le code d'état HTTP (par exemple 200 ou 500) après avoir appelé curl_easy_perform ?
Dans le prolongement de cela, en fonction des options définies, il existe d'autres codes qui ne font pas partie de la "série 200" et qui sont un succès, bien que l'on comprenne que plus de travail est nécessaire, deux des plus connus étant 301 et 302. Il est certain que curl peut être configuré pour les gérer automatiquement, mais il peut y avoir des cas où l'application peut vouloir les gérer elle-même. Une possibilité pourrait être lorsque https:// est utilisé avec l'authentification du client, et qu'une chaîne de certificats complètement nouvelle est nécessaire pour la cible du résultat 301 / 302.
7 votes
Bonne question. une autre pourrait être, comment obtenir un message d'état :)