목록curl (5)
준호씨의 블로그
GNU Mailutils GNU Mailutils curl curl github 사용법이 간단한편이다. curl 은 보통 http 요청 할 때 많이 사용하는데, curl 을 종종 사용하는 사람들 조차도 smtp 가 된다는 사실에 놀라곤 한다. 문제점 수신자가 여러명일 때 한명이라도 실패 하면 모두 실패한다. 보통 수신자가 여러명일 때 rcpt to 2개 중 1개가 실패 해도 발송이 되어야 되는데 curl 에서는 실패한다. https://github.com/curl/curl/issues/2483 이것은 known issue 이다. 2012년 부터 알려진 이슈이지만 아직 수정 되지 않았다. 짬나면 기여해 봐야 겠다. libquickmail libquickmail curl 을 랩핑 해 둔 라이브러리라고 보면 ..
CMakeLists.txt 에서 다음 내용이 있으면 CURL 라이브러리 경로 등의 정보를 찾아서 find_package(CURL REQUIRED) 아래의 변수에 할당 해 준다. CURL_INCLUDE_DIRS - where to find curl/curl.h, etc. CURL_LIBRARIES - List of libraries when using curl. CURL_FOUND - True if curl found. CURL_VERSION_STRING - the version of curl found (since CMake 2.8.8) CURL_LIBRARY 은 언급 되고 있지는 않은데 CURL_LIBRARIES 과 CURL_LIBRARY 은 같은 것으로 보인다. 문서상 CURL_LIBRARIES 사용..
아래 영상은 처음에 찍었던 영상인데 마음에 안들어서 위의 영상으로 새로 찍었음 libcurl 을 이용해서 c 언어에서 smtp 프로토콜을 이용해서 이메일을 발송하는 방법이다. 소스코드는 github 에 올려 두었다. https://github.com/junho85/simple-curl-smtp
php 에서 curl 라이브러리를 사용하려고 하니 라이브러리가 없어서 오류 발생. php 용 curl 라이브러리 설치 하는 방법 정리 ubuntu 기준 sudo apt-get install php5-curl
리눅스 쉘에서 GET 이라는 명령어가 있는 곳도 있고 없는 곳도 있는데 이게 뭐하는거냐 하면 http request 요청 하는 명령어이다. 설치 되어 있다면 /usr/bin/GET 에 있을 것이다. GET 'http://www.daum.net' 하면 html 내용을 쉘에서 볼 수 있다. json 리턴 해 주는 API 같은거 간단히 테스트 해 볼 수도 있다. (curl 같은게 더 나을지도) 아무튼 GET을 설치 하는 방법 다음 방법중 아무거나 되는거로 하면 된다. cpan LWP yum install perl-libwww-perl yum perl-libwww-perl.noarch 그런데 구 서버에서는 /usr/bin/GET 인데 언젠가 부터 lwp-request 로 바꼈다. 굳이 GET 으로 사용 하고 싶..