python web 编程基础知识
1. GET 与POST 区别
1)POST 是被设计用来向web 服务器上放东西的,而GET是被设计用来从服务器取东西的, GET 也能够向服务器传送较少的数据,而Get 之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.POST 的信息作为HTTP 请求的内容,而GET是在HTTP 头部传输的;
2)POST 与GET在HTTP 中传送的方式不同, GET 的参数是在HTTP 的头部传送的,而Post 的数据则是在HTTP 请求的内容里传送;
3)POST 传输数据时,不需要在URL 中显示出来,而GET方法要在URL中显示;
4)GET 方法由于受到URL 长度的限制,只能传递大约1024 字节; POST传输的数据量大,可以达到2M
2. Cookies 技术
Cookies 现在经常被大家提到,那么到底什么是Cookies ,它有什么作用呢?Cookies 是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies 是当你浏览某网站时,由Web 服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID 、密码、浏览过的网页、停留的时间等信息。
当你再次来到该网站时,网站通过读取Cookies ,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID 、密码就直接登录等等。从本质上讲,它可以看作是你的身份证。但Cookies 不能作为代码执行,也不会传送病毒,且为你所专有,并只能由提供它的服务器来读取。
保存的信息片断以“名/值”对(name-value pairs) 的形式储存,一个“名/ 值”对仅仅是一条命名的数据。
一个网站只能取得它放在你的电脑中的信息,它无法从其它的Cookies 文件中取得信息,也无法得到你的电脑上的其它任何东西。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !