lib519.c

来自「THIS IS HTTP CURL Example」· C语言 代码 · 共 48 行

C
48
字号
/***************************************************************************** *                                  _   _ ____  _ *  Project                     ___| | | |  _ \| | *                             / __| | | | |_) | | *                            | (__| |_| |  _ <| |___ *                             \___|\___/|_| \_\_____| * * $Id: lib519.c,v 1.3 2006-10-25 09:20:44 yangtse Exp $ */#include "test.h"int test(char *URL){  CURLcode res;  CURL *curl;  if (curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK) {    fprintf(stderr, "curl_global_init() failed\n");    return TEST_ERR_MAJOR_BAD;  }  if ((curl = curl_easy_init()) == NULL) {    fprintf(stderr, "curl_easy_init() failed\n");    curl_global_cleanup();    return TEST_ERR_MAJOR_BAD;  }  curl_easy_setopt(curl, CURLOPT_URL, URL);  curl_easy_setopt(curl, CURLOPT_USERPWD, "monster:underbed");  curl_easy_setopt(curl, CURLOPT_HEADER, TRUE);  curl_easy_setopt(curl, CURLOPT_VERBOSE, TRUE);  /* get first page */  res = curl_easy_perform(curl);  curl_easy_setopt(curl, CURLOPT_USERPWD, "anothermonster:inwardrobe");  /* get second page */  res = curl_easy_perform(curl);  curl_easy_cleanup(curl);  curl_global_cleanup();  return (int)res;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?