컬을 사용하여 파일을 다운로드하려고합니다. 이렇게하려면 먼저 파일을 다운로드 할 수 있도록 로그인해야합니다. 나는 컬 (curl)로 노력하고 있지만 효과가 없습니다. HTTP 헤더를보고 왜 작동하지 않는지 이해할 수 없습니다. 어떤 도움을 주셔서 감사합니다. 내가 사용하는 명령은 다음과 같습니다이 나를 위해 잘 작동기울이지 않고 파일을 다운로드하십시오.
curl -A 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091030 Gentoo Firefox/3.5.4' --referer http://www.sportstracklive.com/signin -d 'userCredentialsForm.userCredentials.email=USERNAME%40gmail.com&userCredentialsForm.userCredentials.password=PASSWROD&_target1=Login' https://www.sportstracklive.com/signin -c cook.txt -v > pepelu
curl -A 'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091030 Gentoo Firefox/3.5.4' --referer http://www.sportstracklive.com/signin -b cook.txt -v http://www.sportstracklive.com/user/username > pepelu2
고맙지 만 작동하지 않습니다. – user650034
페이지에 로그인하면. 오른쪽에는 로그인하는 경우 Facebook 앱, 모든 트랙 다운로드 (GPX 형식) 및 모든 트랙보기와 같은 3 가지 옵션이 있습니다. 소스 코드를 다운로드하기 위해 두 번째 문장을 실행하면 이러한 옵션이 표시되지 않습니다. 내가 로그인하지 않은 것 같습니다. 어떤 도움을 주시겠습니까? – user650034
@ user650034 : 네 말이 맞아. 그것은 작동하지 않았지만, 나는 그것을 알아 냈다. 이전에이 특정 로그인과 마주 치지 않았습니다. – flesk