8 votes

Comment puis-je demander à curl de réutiliser les informations d'identification après avoir suivi une redirection ?

Je sais que curl peut suivre les redirections (le -L ), et je sais que je peux fournir des informations d'identification à une demande ( -u username:password ), mais je veux utiliser les deux tout au long de la chaîne de redirection.

Comment puis-je dire curl de réutiliser le nom d'utilisateur et le mot de passe sur chaque site redirigé ?

8voto

Sjoerd Points 1161

Vous pouvez le faire avec le --location-trusted option :

permettre l'envoi du nom + mot de passe à tous les hôtes vers lesquels le site peut rediriger.

L'option libcurl pour cela est CURLOPT_UNRESTRICTED_AUTH et il est disponible à partir de la version 7.10.4-pre6 de curl (31 mars 2003).

0voto

ajivani Points 170

D'après ce post, http://curl.haxx.se/mail/archive-2008-11/0067.html le --anyauth pourrait être une solution.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X