博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
curl-dome
阅读量:2355 次
发布时间:2019-05-10

本文共 1007 字,大约阅读时间需要 3 分钟。

#include 
#include "curl/curl.h"FILE *fp = NULL;size_t write_func(void* ptr,size_t size,size_t n,void *stream){ int writen = fwrite(ptr,size,n,fp); return writen;}int main(int argc,char *argv[]){ CURLcode ret; ret = curl_global_init(CURL_GLOBAL_ALL); if(ret != CURLE_OK) { printf("初始化失败0\n"); return -1; } CURL *curl = NULL; curl = curl_easy_init(); if(!curl) { printf("初始化失败1\n"); return -1; } curl_easy_setopt(curl,CURLOPT_URL,"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); fp = fopen("./chy.url","w"); if(!fp) { printf("打开文件失败\n"); return -1; } curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,write_func); curl_easy_perform(curl); curl_easy_cleanup(curl); curl_global_cleanup();}

Makefile:

src=curl_test.cobj=$(src:.c=.o)ldfalgs=-L/usr/lib/x86_64-linux-gnu -lcurltarget=curl_textall:$(target)$(target):$(obj)	gcc  $(obj) -o $@ $(ldfalgs)%.o:%.c	gcc -c $< -o $@clean:	rm -fr $(obj) $(target)

转载地址:http://luftb.baihongyu.com/

你可能感兴趣的文章
SpringBoot @ConfigurationProperties参数绑定 详解
查看>>
Nginx+Lua 开发的 hello world 案例 详解
查看>>
GB28181:基于JAVA的Catalog目录获取[part3]
查看>>
沙与沫
查看>>
BFS解小孩分油问题
查看>>
Bloom filter
查看>>
R语言绘制barplot(盒状图)以及plot(点状图)处理字体大小问题
查看>>
在Hadoop中使用MRUnit进行单元测试
查看>>
Type mismatch in key from map: expected .. Text, received … LongWritable
查看>>
详解Java内存机制(堆与栈)的分配
查看>>
The Small Files Problem
查看>>
Hadoop Archive解决海量小文件存储
查看>>
Hadoop SequenceFile Writer And Reader
查看>>
Custom KeyValueTextInputFormat
查看>>
Hadoop0.20+ custom MultipleOutputFormat
查看>>
Eclipse:Run on Hadoop 没有反应
查看>>
最小堆
查看>>
Hadoop用于和Map Reduce作业交互的命令
查看>>
Hadoop MapReduce Job性能调优——修改Map和Reduce个数
查看>>
X Chen笔记----Centos6.9安装rsycn文件同步
查看>>