从http服务器中的数据库里下载文件,用C语言实现需要哪些知识?

chujiu0109 2012-08-14 11:22:14
情形是这样的:
开发平台:linux
开发语言:C语言

现在我要做的事情是从一个http服务器中的数据库里下载游戏到本地来,需要哪些知识呀?比如需要用到linux上的哪些库啊之类的,需要用到哪些API啊,这些API什么书中有介绍...

我几乎没接触过网络编程,怎么在最快的时间内能完成这个任务啊,请教大家!
...全文
76 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq120848369 2012-08-14
  • 打赏
  • 举报
回复
curl。
morris88 2012-08-14
  • 打赏
  • 举报
回复
貌似最主要需要熟悉 http 协议、网络编程
帅得不敢出门 2012-08-14
  • 打赏
  • 举报
回复
curl库。
第1章 Linux基础知识. 1.1 Linux简介 1.2 Linux的安装 1.3 Linux系统的常用命令 1.4 小结 习题 第2章 Linux下的C语言编程环境 2.1 Linux编程简介 2.2 Linux下的C语言开发环境 2.3 编辑器的使用 2.4 编译器gcc的使用 2.5 LinuxC程序的开发过程 2.6 make工具及其使用 2.7 使用autoconf 2.8 使用automake 2.9 使用gdb调试程序 2.10 小结 习题 第3章 Linux下的文件编程 3.1 概述 .3.2 文件描述符 3.3 基本文件I/O操作 3.4 文件高级操作 3.5 小结 习题 第4章 标准I/O库 4.1 概述 4.2 流和FILE对象 4.3 打开和关闭流 4.4 读和写流 4.5 流文件定位 4.6 文件结束和错误 4.7 流缓冲 4.8 格式化I/O 4.9 临时文件 4.10 小结 习题 第5章 进程操作 5.1 进程概述 5.2 进程控制 5.3 综合应用实例.. 5.4 小结 习题 第6章 进程间通信(IPC) 6.1 进程间通信机制概述 6.2 信号处理 6.3 管道 6.4 System V IPC机制 6.5 小结 习题 第7章 线程操作 7.1 线程概述 7.2 线程管理 7.3 小结 习题 第8章 网络编程 8.1 概述 8.2 TCP/IP基础 8.3 BSD套接字接口 8.4 客户机/服务器(C/S)模式 8.5 套接字网络编程 8.6 小结 习题 第9章 数据库编程 9.1 数据库基本概念 9.2 SQL语言简介 9.3 MySQL数据库 9.4 用C语言访问MySQL数据库 9.5 小结 习题 第10章 Linux下的GUI编程 10.1 概述 10.2 Xlib编程 10.3 GTK+/GNOME编程 10.4 小结 习题 第11章 飞机票网络售票系统 11.1 系统框架 11.2 程序源代码和说明 11.3 小结...
第1章 Linux基础知识. 1.1 Linux简介 1.2 Linux的安装 1.3 Linux系统的常用命令 1.4 小结 习题 第2章 Linux下的C语言编程环境 2.1 Linux编程简介 2.2 Linux下的C语言开发环境 2.3 编辑器的使用 2.4 编译器gcc的使用 2.5 LinuxC程序的开发过程 2.6 make工具及其使用 2.7 使用autoconf 2.8 使用automake 2.9 使用gdb调试程序 2.10 小结 习题 第3章 Linux下的文件编程 3.1 概述 .3.2 文件描述符 3.3 基本文件I/O操作 3.4 文件高级操作 3.5 小结 习题 第4章 标准I/O库 4.1 概述 4.2 流和FILE对象 4.3 打开和关闭流 4.4 读和写流 4.5 流文件定位 4.6 文件结束和错误 4.7 流缓冲 4.8 格式化I/O 4.9 临时文件 4.10 小结 习题 第5章 进程操作 5.1 进程概述 5.2 进程控制 5.3 综合应用实例.. 5.4 小结 习题 第6章 进程间通信(IPC) 6.1 进程间通信机制概述 6.2 信号处理 6.3 管道 6.4 System V IPC机制 6.5 小结 习题 第7章 线程操作 7.1 线程概述 7.2 线程管理 7.3 小结 习题 第8章 网络编程 8.1 概述 8.2 TCP/IP基础 8.3 BSD套接字接口 8.4 客户机/服务器(C/S)模式 8.5 套接字网络编程 8.6 小结 习题 第9章 数据库编程 9.1 数据库基本概念 9.2 SQL语言简介 9.3 MySQL数据库 9.4 用C语言访问MySQL数据库 9.5 小结 习题 第10章 Linux下的GUI编程 10.1 概述 10.2 Xlib编程 10.3 GTK+/GNOME编程 10.4 小结 习题 第11章 飞机票网络售票系统 11.1 系统框架 11.2 程序源代码和说明 11.3 小结...
第1章 Linux基础知识. 1.1 Linux简介 1.2 Linux的安装 1.3 Linux系统的常用命令 1.4 小结 习题 第2章 Linux下的C语言编程环境 2.1 Linux编程简介 2.2 Linux下的C语言开发环境 2.3 编辑器的使用 2.4 编译器gcc的使用 2.5 LinuxC程序的开发过程 2.6 make工具及其使用 2.7 使用autoconf 2.8 使用automake 2.9 使用gdb调试程序 2.10 小结 习题 第3章 Linux下的文件编程 3.1 概述 .3.2 文件描述符 3.3 基本文件I/O操作 3.4 文件高级操作 3.5 小结 习题 第4章 标准I/O库 4.1 概述 4.2 流和FILE对象 4.3 打开和关闭流 4.4 读和写流 4.5 流文件定位 4.6 文件结束和错误 4.7 流缓冲 4.8 格式化I/O 4.9 临时文件 4.10 小结 习题 第5章 进程操作 5.1 进程概述 5.2 进程控制 5.3 综合应用实例.. 5.4 小结 习题 第6章 进程间通信(IPC) 6.1 进程间通信机制概述 6.2 信号处理 6.3 管道 6.4 System V IPC机制 6.5 小结 习题 第7章 线程操作 7.1 线程概述 7.2 线程管理 7.3 小结 习题 第8章 网络编程 8.1 概述 8.2 TCP/IP基础 8.3 BSD套接字接口 8.4 客户机/服务器(C/S)模式 8.5 套接字网络编程 8.6 小结 习题 第9章 数据库编程 9.1 数据库基本概念 9.2 SQL语言简介 9.3 MySQL数据库 9.4 用C语言访问MySQL数据库 9.5 小结 习题 第10章 Linux下的GUI编程 10.1 概述 10.2 Xlib编程 10.3 GTK+/GNOME编程 10.4 小结 习题 第11章 飞机票网络售票系统 11.1 系统框架 11.2 程序源代码和说明 11.3 小结...

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧