У меня есть несколько API, которые я бы хотел проверить с помощью cURL. Я попытался сделать GET следующим образом:
curl --user username:password --request GET http://my_domain/get_result/52d6428f3ea9a008358ad2d8/
На сервере он показал "302" (что означает перенаправление, правильно?). Я предполагаю, что он перенаправлен на страницу "login/".
Каков правильный способ сделать это?
Изменить. Я пробовал:
curl -c cookies.txt -b cookies.txt -L -d @login_form.txt http://my_domain/login/
где login_form.txt содержит "username = username & password = password & this_is_the_login_form = 1". Не работает. Нет файлов cookie.txt. И нет входа в систему. Можете ли вы рассказать мне, как вы достигли входа в Django, используя cURL?