C语言实现GET请求:简单代码示例
C语言实现GET请求:简单代码示例
在C语言中,可以使用标准库中的curl库来实现类似于Python中的GET请求。以下是一个简单的示例代码:
#include <stdio.h>
#include <curl/curl.h>
int main(void) {
CURL *curl;
CURLcode res;
curl = curl_easy_init(); // 初始化curl
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, 'http://www.example.com'); // 设置请求的URL
res = curl_easy_perform(curl); // 执行请求
if(res != CURLE_OK) // 判断请求是否成功
fprintf(stderr, 'curl_easy_perform() failed: %s\n', curl_easy_strerror(res)); // 输出错误信息
curl_easy_cleanup(curl); // 清理curl
}
return 0;
}
代码注释:
#include <stdio.h>
#include <curl/curl.h> // 包含curl库的头文件
int main(void) {
CURL *curl;
CURLcode res;
curl = curl_easy_init(); // 初始化curl
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, 'http://www.example.com'); // 设置请求的URL
res = curl_easy_perform(curl); // 执行请求
if(res != CURLE_OK) // 判断请求是否成功
fprintf(stderr, 'curl_easy_perform() failed: %s\n', curl_easy_strerror(res)); // 输出错误信息
curl_easy_cleanup(curl); // 清理curl
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/l48Y 著作权归作者所有。请勿转载和采集!