5

Я знаю, что curl может следовать за перенаправлениями (аргумент -L), и я знаю, что могу предоставить учетные данные для запроса (-u username:password), но я хочу использовать оба способа по всей цепочке перенаправления.

Как я могу сказать curl повторно использовать имя пользователя и пароль в каждом перенаправленном местоположении?

2 ответа2

5

Вы можете сделать это с --location-trusted :

разрешить отправку имени + пароля всем хостам, на которые может перенаправляться сайт.

Опция libcurl для этого - CURLOPT_UNRESTRICTED_AUTH и доступна из curl версии 7.10.4-pre6 (31 марта 2003 г.).

0

Согласно этому посту, http://curl.haxx.se/mail/archive-2008-11/0067.html, аргумент --anyauth может быть решением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .