2014-02-21 1 views
1

Я знаю, что вы можете дать cURL комбинацию user/pass, используя флаг -u, который является отличным. То, что я пытаюсь сделать, это получить учетные данные из файла в файловой системе и передать. НапримерПропустить пользователя/перейти к завитушке из локального файла

в auth.conf

id=q8374grf748 
key=47w34kurgfuegurfgser7348gfeurfgyu 

, то я хотел бы сделать эквивалент :

curl -u id:key http://example.com 
+0

ИТАК у вас уже есть план. Следующим шагом будет выполнение плана. Удачи с этим! – PeeHaa

+0

@Spanky его очень хороший вопрос. Я не знаю, почему люди отметили ваш вопрос, чтобы закрыть его. Вы задали правильный вопрос с точки зрения «curl-commandline». Мне также интересно узнать ответ на этот вопрос. –

ответ

1

Вы можете попробовать это: -

curl --user user:pass https://whatever.com/login 

Даже если вам нужно сохранить кук и пытаются получить доступ к другой странице сайта попробовать это

первого

curl --user user:pass --cookie-jar ./cookiefile https://whatever.com/login 

Второго

curl --cookie ./cookiefile https://whatever.com/secondpage 

 Смежные вопросы

  • Нет связанных вопросов^_^