get请求、post请求的区别
2017-05-30 22:27
162 查看
get、post请求
自己接触前端也是许久时间了,但是对get和post请求的认识也还只是停留在网络上大多数人流传的那样:- post比get安全
- post可以传大数据,get传的数据量较少;
就这样,知道我无意间看到了一篇大神的博客,才有了一定体会,自己也去翻阅了http的rfc文档。
- post和get都是http协议定义的,http并没有对他们的传数据方式作一些硬性的要求,但是html标准对http协议的用法有一个约定,那就是post传的数据放在body中,get的数据放在url或通过cookie传输。但这本身并不是他们之间的区别
- get和post的数据长度的限制也不是他们之间的区别,服务器对数据长度的限定只是处于安全等方便的考虑;
总结
看get和post的区别,要从http出发,不要把html的约定和http的本质混淆,他们本质区别在于:get用于获取数据,post用于修改数据。最后,推荐http协议一定要学习,虽然自己也只是过了一遍,不要学我哦!
相关文章推荐
- Post请求和Get请求的区别
- ajax请求get和post区别
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- GET和POST两种基本请求方法的区别
- get、post请求的区别
- http请求过程、POST和GET的区别
- Http--Get请求与Post请求的区别
- GET和POST请求的区别
- ajax请求post和get的区别以及get post的选择
- Http之Get/Post请求区别
- 【Java】——http中get和post请求的区别
- HTTP协议GET和POST请求的区别
- HTTP请求(GET与POST区别)和响应
- Http之Get/Post请求区别
- http中post 和 get 请求方法区别大全
- WebService SOAP、Restful和HTTP(post/get)请求区别
- GET和POST请求的区别
- HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- HTTP 协议请求方法get和post的区别
- ajax请求get与post的区别总结