Windeal

Linux、网络协议栈、网络通信

《HTTP权威指南》——集成点:网关、隧道、中继

当前,Web已经不再是仅发送静态在线文档的简单服务器了, 其服务范围已经涵盖了各种复杂的资源。比如数据库内容、动态生成的HTML页面。 Web浏览器这样的HTTP应用程序为用户提供了同一的方式来访问因特网上的内容。 应用程序可以将一些其他应用层协议的内容封装在HTTP协议中进行传输。 本文将...

2016-06-30 21:01:10

阅读数 833

评论数 0

《HTTP权威指南》——代理

客户端的代理设置所有现代的Web浏览器都允许用户进行代理配置。 常见的客户端代理配置方法有一下几种: + 手工配置: 显示设置要使用的代理, 在浏览器的设置项中进行配置。 + 预先配置浏览器:浏览器的厂商、发行商在发型浏览器之前对浏览器的代理设置进行手工配置 + 代理的自动配置——PAC:...

2016-06-29 21:09:52

阅读数 760

评论数 0

HTTP连接管理

整理自《HTTP权威指南》及网络TCP 连接大多数HTTP报文是基于TCP连接的。 假设我们有Web服务器www.windeal.com, 该服务器端口号为80, 有资源index.html。 我们可以通过URLwww.windeal.com:80/index.html 访问该资源。 此时,...

2016-06-28 22:57:39

阅读数 449

评论数 0

HTTP服务器的简单实现

在 HTTP学习笔记——报文格式 一文中,我们已经可以了解到HTTP的报文格式,有了报文格式,我们就可以实现简单的HTTP服务器了。一个简单的HTTP服务器会包含一下几个部分: + 接收HTTP请求 + 解析HTTP请求 + 构造HTTP响应 + 发送HTTP响应。我们看一下如何用C语言...

2016-06-26 17:25:01

阅读数 510

评论数 0

HTTP学习笔记——报文格式

HTTP报文的分类:(请求报文和响应报文):HTTP报文分为两类: + 请求报文: 从Web客户端发往Web服务器 + 响应报文: 从Web服务器发往Web客户端 请求报文格式:<method> <request URL> <version> <he...

2016-06-21 21:29:50

阅读数 667

评论数 0

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