2012-08-13 1 views
0

모바일 앱용 API가 있습니다. API 함수 중 하나는 사용자에게 로그인하는 것입니다. 사용자가 로그인하면 다른 API 기능에 액세스 할 수 있습니다. 사용자 세션을 추적하여이 작업을 수행합니다. 하지만 여기에 곱슬 곱슬하게 API를 테스트하고 문제를 일으킬 수 있습니다. 브라우저에서 API에 액세스하려고 시도했지만 작동했지만 커맨드 라인 곱슬로 시도 할 때 나던 것은 나을 수 없으므로 컬이 쿠키를 전송하지 않는다고 생각합니다. 어떻게해야합니까?cmd curl로 쿠키를 보내는 방법은 무엇입니까?

답변

2

당신은 컬이 어디에 저장 및로드 쿠키 말을해야합니다. 이러한 파일은 동일 할 수 있습니다.

0

options을 확인하십시오. --cookie 쿠키를 저장하는 쿠키와 --cookie-jar를로드 컬이 지시 곳 http://curl.haxx.se/docs/httpscripting.html (10 장) 당신을 위해

curl --cookie cookies.txt --cookie-jar newcookies.txt http://www.example.com해야합니다 :

curl_setopt($ch, CURLOPT_COOKIE, "fruit=apple; colour=red"); 
관련 문제