J'essaie d'obtenir curl pour exécuter un service web pour un site avec lequel je travaille. Le site nécessite une connexion. J'ai essayé d'utiliser --user: mot de passe avec curl, mais en vain. Comment puis-je savoir comment m'authentifier auprès du site?Comment s'authentifier auprès de webservice avec curl?
1
A
Répondre
2
Cela nécessitera probablement quelques essais et erreurs en ce qui concerne les en-têtes http dont vous avez besoin. Quand j'ai dû faire quelque chose de similaire avec curl, j'ai fini par faire plusieurs appels de boucles. Le premier se connecterait au site et enregistrerait un cookie. Le deuxième appel utiliserait le cookie et ferait l'affaire réelle.
Voici un exemple: http://curl.haxx.se/libcurl/php/examples/ebay_login.html