摘要:        
从一个页面转向另一个页面的请求方式有两种,Post和Get. 如果从原理上来探究他们的区别,涉及到Http传输协议的细节,本文不加探究,只讨论一下表象。 所有的人都知道如下区别: 1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的    阅读全文
        
            posted @ 2012-10-29 14:46
W晴空
阅读(170)
评论(0)
推荐(0)
        
            
        
        
摘要:        
网页表单(form)提交时可选择2种提交方式:get和post。我们大都知道提交表单数据时应该使用post,也知道get方式不安全。是什么造成了get和post的区别,本文将从http协议层面分析,来说说get和post境遇不同的根本原因。先来看看一个简单的hello woeld页面的http消息:浏览器请求”http://127.0.0.1/test/hello.html”发送的http协议报文:GET /test/hello.html HTTP/1.1Host: 127.0.0.1:80User-Agent: Mozilla/5.0 (X11; U; Linux i686; zh-CN;     阅读全文
        
            posted @ 2012-10-29 12:30
W晴空
阅读(885)
评论(0)
推荐(0)
        
                    
                
        
浙公网安备 33010602011771号