黑客去哪个网站找-HTTP|GET 和 POST 区别?在网上大部分答案全是错的
近期在看《HTTP权威指南》这本书,对HTTP协议书拥有更深一层的掌握。
在大家 *** 面试全过程中有关HTTP协议书有两个经典的面试问题:
1. 谈一谈HTTP中GET与POST的区别。
2. 在电脑浏览器中键入URL到全部网页页面显示信息在客户眼前时这一全过程中究竟发生什么事。
今日我也先谈一谈之一个难题。
一、最广泛的答案
我们在Google或百度搜索上检索这个问题时,获得数最多的答案便是以下三点,而这好像也变成了“规范答案”,实际上这一答案另当别论。
1. 黑客king GET应用URL或Cookie传参,而POST将数据信息放到BODY中。
2. GET *** 递交的数据信息有长短限定,则POST的数据信息则能够十分大。
3. POST比GET安全性,由于数据信息在地址栏上不由此可见。
二、“规范答案”实际上是错的
1. GET应用URL或Cookie传参,而POST将数据信息放到BODY中
GET和POST是由HTTP协议书界定的。在HTTP协议书中,Method和Data(URL, Body, Header)是正交和的2个定义,换句话说,应用哪一个Method与 *** 层的数据信息怎样传送是沒有内在联系的。
HTTP沒有要黑客king求,假如Method是POST数据信息就需要放到BODY中。都没有规定,假如Method是GET,数据信息(主要参数)就一定要放到URL中而不可以放到BODY中。
那麼,在网上广为流传颇深的这一叫法是究竟是从哪里而来的呢?的呢?我还在HTML规范中,找到类似的叙述。这和在网上广为流传的叫法一致。可是这仅仅HTML规范对HTTP协议书的使用 *** 的承诺。怎能当做GET和POST的区别呢?
并且,当代的Web Server全是适用GET中包括BODY那样的要求。尽管这类要求不太可能从电脑浏览器传出,可是如今的Web Server又不是只给电脑浏览器用,早已完全地超过了HTML *** 服务器的范围了。
2. 黑客king GET *** 递交的数据信息有长短限定,则POST的数据信息则能够十分大
先说结果:HTTP协议书对GET和POST也没有对长短的限定。HTTP协议书确立地强调了,HTTP头和Body也没有长短的规定。
更先是"GET *** 递交的数据信息有长短限定",如果我们应用GET根据URL递交数据信息,那麼GET可递交的信息量就跟URL的长短有立即关联了。而事实上,URL不会有主要参数限制的难题,HTTP协议书标准沒有对URL长短开展限定。这一限定是特殊的电脑浏览器及 *** 服务器对它的限定。IE对URL长短的限定是2083字节数(2K 35)。针对别的电脑浏览器,如Netscape、FireFox等,理论上沒有长短限定,其限定在于电脑操作系统的适用。
留意这一限定是全部URL长短,而不仅就是你的变量值数据信息长黑客king度。
POST也是一样,POST是沒有尺寸限定的,HTTP协议书标准都没有对POST数据信息开展尺寸限定,起限定功效的是 *** 服务器的程序处理的解决工作能力。
自然,大家常说GET的URL会出现长短上的限定这一叫法是什么原因呢?尽管这一并不是GET和POST的实质区别,可是大家还可以说说造成 URL长短限定的两层面的缘故:
1. 电脑浏览器。初期的电脑浏览器会对URL长短做限定。而如今的实际限定是如何的,自己沒有亲自测试过,也不拷贝在网上的叫法啦。
2. *** 服务器。URL长了,对 *** 服务器解决也是一种压力。本来一个对话就沒有是多少数据信息,如今假如有些人故意地结构好多个M尺寸的URL,并不断地浏览你的 *** 服务器。 *** 服务器的较大 并发数显而易见会降低。另一种拒绝服务攻击是,告知黑客king *** 服务器Content-Length是一个非常大的数,随后只给 *** 服务器发一点儿数据信息, *** 服务器你也就傻等待去吧。就算给你请求超时设定,这类有意的次次访问请求超时也可以让 *** 服务器不管三七二十一。有鉴于此,大部分 *** 服务器出自于安全性啦、平稳啦层面的考虑到,会给URL长短加限定。可是这一限定是对于全部HTTP要求的,与GET、POST没有关系。
3. POST比GET安全性,由于数据信息在地址栏上不由此可见
这一叫法实际上也是根据上边的1,2两点的基本上而言的,我认为没有什么难题,可是必须搞清楚为何应用GET在地址栏上就不安全了,及其还有没有别的缘故表明“POST比GET安全性”。
根据GET递交数据信息,登录名和登陆密码将密文出現在URL上,黑客king由于登陆页面有可能被浏览器缓存,别人查询电脑浏览器的历史记录,那麼他人就可以取得你的账户和登陆密码了,此外,应用GET递交数据信息还很有可能会导致Cross-site request forgery进攻。
三、我的了解
“1. GET应用URL或Cookie传参,而POST将数据信息放到BODY中”,这一是由于HTTP协议书使用 *** 的承诺。并不是他们的自身区别。
“2. GET *** 递交的数据信息有长短限定,则POST的数据信息则能够十分大”,这一是由于他们应用的电脑操作系统和浏览器的不一样造成的区别。也不是GET和POST自身的区别。
“3. POST比GET安全性,由于数据信息在地址栏上不黑客king由此可见”,这一叫法没问题,但仍然并不是GET和POST自身的区别。
尽管这三点并不是他们的自身区别,但最少是他们在应用上的区别,因此 我还在 *** 面试这个问题时,假如 *** 面试者可以回应上边三点我基础会给个成绩及格分。那麼你想不想要高些的成绩?
四、最终区别
GET和POST较大 的区别主要是GET要求是幂等性的,POST要求并不是。这个是他们实质区别,上边的仅仅在应用上的区别。
什么叫幂等性?幂等性就是指一次和数次要求某一个資源应当具备一样的不良反应。简易而言代表着对同一URL的好几个要求应当回到一样的結果。
有关幂等性看着我评价上强烈推荐的一篇文章。
正由于他们有那样的区别,黑客king因此 不应该且不能用get请求做数据的删改改这种有不良反应的实际操作。由于get请求是幂等的,在 *** 不稳定的隧道施工中会试着再试。假如用get请求增数据信息,会出现反复实际操作的风险性,而这类反复实际操作很有可能会造成 不良反应(电脑浏览器和电脑操作系统并不了解你能用get请求去做增实际操作)。
你是一位道具师,知名演员在电影拍摄时大家都约定成俗在打斗时要假抢(无破坏力),在射击时要清洁器(有破坏力),但你是个半兽人的道具师,你一直在打斗时把知名演员的假抢换为了清洁器...
五、我们建议
假如 *** 者询问你这个问题时,我建议你讲出上边三点,另外要表明那三点是他们在应用上的区别,自然还要把他们的最终区别给说出来。
PS:以前有一个细读了HTTP协议书的人去一家企业 *** 面试, *** 者问起这个问题时黑客king,他回应“GET是用以读取数据的,POST一般用以将数据信息发送给 *** 服务器。别的GET和POST没有什么区别”,因此被刷了。
由于一些 *** 者心里也仅有那一个“规范答案”。
创作者:怪物聊初入职场
连接:http://www.jianshu.com/p/fd67b576365d
由來:百度百家
版权归创作者全部。商业服务转截请联络创作者得到 受权,非商用转截请标明出處。
有啊,太多了,可是要学好并不是一天两天就能学好的。黑客去哪个网站找
大学教师登错考试成绩能改吗能够,系统漏洞木马病毒操纵后台管理自启动,连接 *** 黑客king录影。这一并不是新鲜事,黄历吉日了阿隆·米特尼克(Kevin Mitnick)被称作全世界“一号电脑上黑客”。 实际上我认为黑客不容易暴露真实身份吧,匿名者是现阶段世界更大的黑客机构,我国也是有红客机构阿隆·米特尼克 阿隆·米特尼克被称作全世界“一号电脑上黑客”。这名“知名人物”在二0一二年时49岁。实际上他的技术性或许并并不是黑客中更好是的,乃至非常多的。
黑客去哪个网站找并不是,你是自身沒有微信零钱里在线充值。微信零钱的钱不容易无故问世的基努·里维斯那时候遭受了一些严厉打击,以致于乏力接制做,决策退守也不一定。那时候在拍攝的情况下,也很有可能是由于故事情节缘故造成 的。他爸爸妈妈的离异与姐姐的病症并并不是。
如要评定手机上是不是有病毒,提议: 1.一部分手机上适用智能管理器(运行内存管理工具),能够根据在其中的机器设备安全性扫描仪设黑客king备,对机器设备运行内存开展检验,搜索机器设备是不是存有威协或有故意。
如果你过两年再转过头来看这句话便会感觉十分愚昧。骗子公司是不容易关你愚昧的,他总是让你详细介绍一个,他自己随后,你也就懂的。因此 工程爆破实际上便是根据饶口令猜罢了,黑客去哪个网站找
。人都是有分别心的,要是没有积分管理系统或是不收费得话,有几个懂得把好的共享资源出去呢?从另一方面看,积分管理系统和收费标准也推动了高品质資源的共享资源啊~。舞蹈教程資源?你下载跳跳,里边都是实例教程。
黑客去哪个网站找励志片《肖申克的救赎》随意,幸福快乐,离你有多远《我是山姆》智力障碍父亲争得闺女孩子抚养权《阿甘正传》人生道路,取决于持续飞奔《不一样的本能》罗伯特特拉沃尔塔。
中美贸易战的对于与为难一直存有,前不久美国无端指责我国污染环境,且数次在公共场合斥责我国,10月30日中国外交部反驳美国称我国污染环境,美国这类观点确凿是空穴来风,我国一直是重视绿色生态生态环境保护,...
實驗報告花样讀書啊,我信赖但有朗朗書聲出破廬,遲早有一日有萬鯉躍龍門之奇象。 實驗報告的書寫是一項主要的基本技术訓練。它不僅是對每次實驗的總結,更主要的是它可以开端地培養和訓練學生的邏輯歸納...
现如今,基本上每一个智能机上都会有一个手机微信APP,手机微信宛然早已变成了大家日常生活常常应用的交友软件。我们可以根据它刷微信朋友圈、看qq空间动态、闲聊等。但有的情况下大家也会发觉有些人从微...
每年都有大量的国际学生申请美国的MBA(工商管理硕士),这并不奇怪,因为美国拥有世界上最好的商学院。此外,对于那些想攻读MBA的人来说,美国的商学院拥有丰富的课程和专业可供选择。那么美国MBA该如何申...
有人想知道怎么样跟踪老婆手机定位方法以及定位对方的位置和行动轨迹教程,作为我们生活中必不可少的交流工具,手机不仅可以为我们的学习提供课外知识帮助,而且可以提高我们的工作效率,但是手机还有一些您不了解的...
每日好文 1、抽奖,进到15秒广告宣传時间,一天能够数次抽,888金币领回家了 2、共享,发给 “文档传输助手” ,或共享为自己,相当于发送到群,每日领数次 诸位亲朋好友们,别再每日往群内发过 不能...