linux下C语言如何获取网页源代码
来源:互联网 发布:擎洲广达软件电话 编辑:程序博客网 时间:2024/05/17 02:12
http://bbs.csdn.net/topics/390242602
1.使用ghttp之类的library,发送http请求获取。
2.调用外部程序,比如curl获取。例子,调用curl获取
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <stdlib.h>
int
main(
void
)
{
FILE
*fp;
char
buf[BUFSIZ];
if
(NULL != (fp = popen(
"curl http://www.baidu.com"
,
"r"
)))
fread
(buf, BUFSIZ, 1, fp);
else
{
fprintf
(stderr,
"popen error...\n"
);
exit
(1);
}
printf
(
"%s\n"
, buf);
pclose(fp);
return
0;
}
-------------------------------------------------------------------
做实验用脚本最快, 你要用C就用libcurl。
-------------------------------------------------------------------
对CURL的一些研究
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=586014-------------------------------------------------------------------
c语言 curl
http://blog.csdn.net/zhu244912654/article/details/7454243- linux下C语言如何获取网页源代码
- 利用C语言获取网页源代码
- 利用C语言获取网页源代码
- Linux下C语言用socket获取网页源码…
- Linux下C语言用socket获取网页源码
- 在linux下c语言获取本机ip地址源代码
- linux下c语言获取系统时间
- linux下c语言获取当前时间
- C++获取网页源代码
- 利用C语言获取网页源代码(待研究,HTTP协议)
- C语言实现抓取网页源代码
- 如何学习Linux下C语言编程
- linux下如何编译c语言
- 如何获取Linux命令源代码
- Linux C获取网页title
- Linux C获取网页title
- C语言 windows下如何获取开机时间
- linux下使用C源代码
- Centos设置静态IP及修改Centos配置文件
- Fragment 简单实例详解
- PowerDesigner导出表到word
- android ui 更新 示例
- Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. 错误的处理方法
- linux下C语言如何获取网页源代码
- 一次大促故障分析
- php操作mysql语句基础应用
- day24TCP并发上传。用户名进行校验。自己的图形化界面浏览器。URL。
- 关于网络编程中的backlog
- iOS设备分辨率、尺寸、图标大小等
- 卓普zp900s手机root和data大小调整经验
- 哈夫曼树以及哈夫曼编码
- linux 安装VMware-tools问题