自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 自己动手写web服务器之虚拟端口支持

为什么需要支持虚拟端口? 如果不支持虚拟端口,每一个ip只能对应一个网站。再对应别的域名就需要加端口了。 支持虚拟端口的原理?? 首先,我们知道,当多个域名与一个ip相对。DNS只能提供ip地址,无法提供端口号。所以web browser无法知...

2013-03-26 21:03:00 127

转载 基于epoll实现的一个简单的web服务器

使用到数据结构 typedef union epoll_data { void *ptr; int fd; /*与之关联的处理的socket文件句柄*/ __ui...

2013-03-20 07:59:00 111

转载 C语言插件开发模式

我也找不到合适的列子。我直接上代码吧。通过输入不同的so或者dll执行不同的内容。本文件以Unix/Linux中的C语言代码为例子。使用到的知识很简单。就是dlopen和dlsym函数。所有的函数都在dlfcn.h头文件中。 ...

2013-02-24 08:42:00 141

转载 zlib学习总结

zlib使用过程 压缩过程:deflateInit() ->deflate() ->deflateEnd(); 对应的解压过程inflateInit() -> inflate() -> inflateEn...

2013-01-19 11:20:00 105

转载 gzip头部格式

注意两个加好表示一个字节(8位)gzip头的格式:+---+---+---+---+---+---+---+---+---+---+|ID1|ID2|CM |FLG| MTIME |XFL|OS | (more-->)+---+---+---+--...

2013-01-19 08:39:00 398

转载 自己动手写web服务器四(web服务器是如何通过压缩数据,web服务器的gzip模块的实现)...

web服务器如果将要发送的网页经过压缩后,待发送的数据将会减少一半左右,将会节省很大一部分的带宽,从而提高自己的并发量和减少网页传输时间。加快网页的浏览。 是不是web服务器开启压缩一定会提高性能? 不一定的,因为每次压缩,都需要对文件...

2013-01-19 08:38:00 72

转载 自己动手写web服务器三(eb服务器是如何处理浏览器取消的请求的 )

对于web服务器,要尽量的减小服务器的负担。如果,浏览器已经取消请求连接,web服务器就不应该再向浏览器发送页面的数据了。我本次是测试web服务器是如何知道浏览器已经取消了请求哪? 如果浏览器取消请求,web服务器继续向浏览器发送请求,将会造成...

2012-12-10 18:38:00 142

转载 通过测试浏览器对网页中元素请求,提出减少浏览器请求的建议

最近一直在学习linux网络编程这一块的内容,自己做了一个简单web服务器,以前无法确切的了解web浏览器访问网页的的请求过程。现在有着样的条件了,所以就自己实现一下看看过程了。 浏览器展示一个网页的过程:(不涉及本地缓存,假设本地没有缓存) 浏览器向服务发送请求...

2012-12-09 20:41:00 83

转载 自己动手写web服务器二(处理get请求)

主要实现功能,处理浏览器的get请求信息,发送网页文件。处理404、403等错误。 1.实现绑定本机机器的1024端口作为ReageWeb服务提供网页服务的端口。(避免与机器上装有web服务器产生端口冲突) 2.实现get获取网页方式。 3.实现index.html作为网站...

2012-12-05 21:49:00 92

转载 自己动手写web服务器一(浏览器的访问信息)

要协议一个web服务器,需要了解http协议,下面我们来看一下当浏览器请求网张的时候向web服务器发送的数据,我使用的是ubuntu 中telent展现一个下过程。 我需要一个简单的网站来演示一下,我装了一个apache。来完成成这个过程。下面为过程展示。 其实,访...

2012-12-05 21:47:00 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除