对HTTP协议的头信息详解

HTTP (HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。   通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头...
2009-03-12 09:22 | 阅读 5965 次 | 评论 0 条

对HTTP协议的头信息详解

HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以 及可能的实体内容。   通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只...
2009-03-08 23:41 | 阅读 5136 次 | 评论 0 条

CRC 多项式校验算法

用的生成多项式为x16+x12+x5+1的校验算法 //功能:CRC的生成//参数:DataLength 数据长度// *EncodeData 数据流// *CRC CRC位流//无返回值 void CRCEncode(int DataLength,int *EncodeData,int *CRC){int i;int CRC15Temp; for(i = 0; i <= 15; i++) CRC[i] = 0; for(i ...
2009-01-05 17:48 | 阅读 8998 次 | 评论 0 条

两线式串行总线--I2C总线

I2C总线特点  I2C总线最主要的优点是其简单性和有效性。由于接口直接在组件之上,因此I2C总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。总线的长度可高达25英尺,并且能够以10Kbps的最大传输速率支持40个组件。I2C总线的另一个优点是,它支持多主控(multimastering), 其中任何能够进行发送和接收的设备都可以成为主总线。一个主控能够控制信号的传输和时钟频率。当然,在任何时间点上只能有一个主控。 I2C总线工作原理  总线的构成及信号类型   I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控I...
2008-12-23 13:40 | 阅读 6312 次 | 评论 0 条

SNTP协议的分析

SNTP协议的分析 林晓帆,李超,陈高云 (成都信息工程学院 软件工程系,四川省成都市 邮政编码610225) 联系作者e-mail:xiaoflin68@163.com 摘 要: SNTP是简单网络时间协议(Simple Network Time protocol)的简称,它是目前Internet网上实现时间同步的一种重要工程化方法。本文对SNTP协议的工作原理、工作模式、时间戳格式、信息帧格式进行了研究,最后对SNTP协议的应用提出一些有益的建议。 关键词:SNTP;时间同步;时间戳格式;报文格式 中图法分类号:TP393.04   文献标识码: A ...
2008-12-16 19:48 | 阅读 12997 次 | 评论 3 条

ICMP协议

ICMP协议 ICMP原理 目录 【什么是ICMP】 【ICMP 协定内容】 【ICMP的重要性】 【ICMP校验和算法】 【应对ICMP攻击】 【什么是ICMP】  英文原义:Internet Control Message Protocol   中文释义:(RFC-792)Internet控制消息协议(互联网控制消息协议)   对TCP/IP协议你一定非常熟悉,但是对ICMP协议你可能就一无所知了。ICMP协议是一个非常重要的协议,它对于网络安全具有极其重要的意义。   它是TCP/IP协议集中的一个子协议,属...
2008-11-15 15:36 | 阅读 6796 次 | 评论 0 条

用c实现http协议

大家都很熟悉HTTP协议的应用,因为每天都在网络上浏览着不少东西,也都知道是HTTP协议是相当简单的。每次用thunder之类的下载软件下载网页,当用到那个“用thunder下载全部链接”时总觉得很神奇。 后来想想,其实要实现这些下载功能也并不难,只要按照HTTP协议发送request,然后对接收到的数据进行分析,如果页面上还有href之类的链接指向标志就可以进行深一层的下载了。HTTP协议目前用的最多的是1.1版本,要全面透彻地搞懂它就参考RFC2616文档吧。我是怕rfc文档了的,要看自己去看吧^_^ 源代码如下: /******* http客户端程序 httpclient.c...
2008-10-31 21:22 | 阅读 5093 次 | 评论 0 条
浏览1969263次