您的位置:首页 > 理论基础 > 计算机网络

C语言实现的微型 http 服务器

2016-03-18 13:22 295 查看
为了真正理解服务器程序的本质,我在tinyhttp的基础上,写了自己的微型http服务器,

代码以上传至github: https://github.com/18392517817/fjl_httpd

这里就不对代码进行详细的讨论了,

很多人问我,你的代码是不是有问题,为什么在我的机子上跑不起来,我想说的是,可能有些环境路经不对,

下面我将会把我的操作过程以图文形式展现给大家,希望可以帮助更多的人

首先:我们发布文件



现在我们的工程生成了



接下来,我们就让我的服务器跑起来





之后我们直接在浏览器上发送请求:



主页有点



low ,只实现了一个加法和除法运算。不过我会好好学习网页制作,努力制作一个完美的主页给大家,如有喜欢网页制作的朋友,欢迎来骚扰qq:799619622,我们可以一起学习,

好了,我们继续

服务器:

那接下来我们验证一下







对了仅仅是文字打印出来没什么,我们看一下图片



这里提醒一下各位:我们最好把图片的权限改成不可执行文件,博主在这吃了大亏,可能发送给浏览器的就是一堆乱码了;

还有这个是博主链接数据库而为









这时 我们要看一下数据库中是否真的插入了这一信息:



果不其然 hb 插进来了。

在此基础上,博主想基于网络爬虫原理,从天气预报网站爬到大量数据,进行处理,分析

目前还在进行中。。。

希望爱好这方面知识的朋友,好好努力

如若有不懂得地方,欢迎骚扰,文章有误的地方,欢迎指出,方便其他人进行学习
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: