발생일: 2014.02.15 키워드: curl 문제: curl로 특정 요청을 보낸 후 응답으로 받은 쿠키를 저장하고, 그 쿠키를 재사용해 다음 요청을 보내고 싶다. curl 매뉴얼을 보니 다 있다. :)이참에 쓸만한 옵션들을 보기 쉽게 좀 정리했다. 해결책: 요약 정리 # page1.example.com 으로 요청을 보내고, 응답 쿠키를 cookie.txt에 저장한다.$ curl -c cookie.txt http://page1.example.com # 저장한 쿠키(cookie.txt)를 헤더에 추가해서, page2.example.com 으로 요청한다.$ curl -b cookie.txt http://page2.example.com 요청 데이터 관련 -X, —request HTTP 메서드를 설정할 수 있다..
발생일: 2013.03.05 문제: 맥으로 넘어와서 가장 많이 사용하는 커맨드 중의 하나가 curl 이다. 커맨드라인에 익숙치 않았던 때엔, '오른쪽 버튼 > 다른 이름으로 저장 > 다운로드 폴더에 가서 복사 > 원하는 폴더에 붙여넣기'가 얼마나 귀찮은 일인지 몰랐더랬다. 얼마 전엔 비슷한 패턴의 주소를 가진 파일들을 한꺼번에 다운로드 받을 일이 있었는데,curl 을 이용해서 노가다 없이 가뿐하게 받을 수 있었다. 그치만 사실,..스크립트를 짜느라 하나 하나 클릭해서 다운로드 받는 것보단 오랜 시간이 걸리긴 했다. -_-a ㅎㅎㅎ 여튼, 이번에 스크립트를 짜보면서 curl 에 좀 더 익숙해졌다.유용한 몇 가지 기능을 메모해둔다. 해결책: 먼저, curl 은 커맨드 라인에서 URL 형태의 리소스를 요청/응..