随笔分类 -  协议

HTTP POST GET 本质区别详解
摘要:一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE URL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查 ,改 ,增 ,删 4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询 资源信息,而POST一般用于更新 资源信息(个人认为这是GET和POST的本质区别,... 阅读全文

posted @ 2012-05-05 17:44 与时俱进 阅读(338) 评论(0) 推荐(0) 编辑

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

posted @ 2011-06-16 14:26 与时俱进 阅读(254) 评论(0) 推荐(0) 编辑

加解密迅雷,Flashget,QQ旋风地址
摘要:thunder://QUFodHRwOi8vYmxvZy44MTA4MjIuY29tWlo=先是以 thunder://开头,接着是一串没有规律的不定长字符串,很多朋友对此不解。经本人研究,其实这是应用了base64编码方法,只要用base64进行编码和解码,迅雷的真实下载地址就会大白于天下。PHP先天内置有base64函数库,我们可以用PHP进行迅雷下载地址的加密和解密。用上面的下载地址做例子:... 阅读全文

posted @ 2010-08-04 09:46 与时俱进 阅读(2085) 评论(0) 推荐(0) 编辑

TTL值的意义
摘要:TTL=32 Windows 9x/MeTTL=64 LINUXTTL=128 Windows 200x/XPTTL=255 UnixTTL(生存时间)TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。例如,不正确的路由表可能导致包的无限循环。一个解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否... 阅读全文

posted @ 2010-04-13 10:49 与时俱进 阅读(3034) 评论(0) 推荐(0) 编辑

P2P穿透UDP/TCP原理
摘要:前言 NAT技术的出现从某种意义上解决了IPv4的32位地址不足的问题,它同时也对外隐藏了其内部网 络的结构。NAT设备(NAT,一般也被称为中间件)把内部网络跟外部网络隔离开来,并且可以让内部的主机可以使用一个独立的IP地址,并且可以为每个连 接动态地翻译这些地址。此外,当内部主机跟外部主机通信时,NAT设备必须为它分配一个唯一的端口号并连接到同样的地址和端口(目标主机)。NAT的另一 个特性... 阅读全文

posted @ 2010-01-05 21:00 与时俱进 阅读(7767) 评论(1) 推荐(1) 编辑

友情链接:同里老宅院民居客栈