get 和 post 的区别

2021-07-19  本文已影响0人  Cherry丶小丸子

get 主要用于从服务器断获取数据,post主要是将数据发送到服务端

1、get请求可以刷新,刷新也没问题,post 刷新,如果刷新的话会被重新提交

2、get请求可以在书签里收藏,post不能收藏

3、get请求可以被缓存,post不能

4、get请求数据长度有限制,他是放在url里面的,url 一般限制2048字符,post 请求没有长度限制

5、与post相比get安全性比较差,因为他是放在url里的能看到

在面试过程中经常遇到的错误呢
1、post请求是被加密的,这不是加密只是编码,urlencode是对数据进行加密是错误的,他只是编码
2、post请求的数据是在header里面的,其实是在body里边,
3、get请求只能够过去数据,是错误的,通常是获取数据,也可以提交数据

上一篇 下一篇

猜你喜欢

热点阅读