본문 바로가기

curl3

libcurl을 사용하여 Web Page 받기 https://curl.se/libcurl/ libcurl - the multiprotocol file transfer library libcurl - the multiprotocol file transfer library libcurl is a free and easy-to-use client-side URL transfer library, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, curl.se curl은 모든 개발자가 애용하는 프로그램 중의 하나다. 굳이 라이브러리를 호출하지 않고 외부 프로그램으.. 2023. 2. 13.
포스트맨(Postman)이 만들어준 코드로 예제 만들기 (C 언어, curl library) 위와 같이 작성 후, 포스트맨으로 아래와 같은 코드를 만들었다. CURL *curl; CURLcode res; curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(curl, CURLOPT_URL, "http://192.168.0.6:3000/"); curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L); curl_easy_setopt(curl, CURLOPT_DEFAULT_PROTOCOL, "https"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers.. 2021. 10. 11.
포스트맨(Postman)으로 REQUEST 소스코드 만들기 포스트맨의 기능 중 백미는 바로 REQUEST 소스코드 생성 기능이다. 우측의 저 부분을 누르면 소스코드가 생성된다. 또한 언어를 선택할 수도 있다. libcurl 라이브러리를 사용해서 C로 작업하고 싶으면 "C - libcurl"을 선택하면 되고, Command Line에서 실행하고 싶다면 cURL를 선택하면 된다. NodeJS 기반의 다양한 소스코드도 만들어 준다. 어렵다기보다는 작성하기 귀찮은 부분인데 포스트맨이 있어 이런 수고를 덜 수 있다. 2021.10.11 - [일하기/잡스러운 것] - 포스트맨(Postman)으로 REQUEST 만들기 포스트맨(Postman)으로 REQUEST 만들기 REST API나 Web 관련 테스트를 할 때 유용하게 쓸 수 있는 프로그램이 바로 포스트맨(Postman).. 2021. 10. 11.