美文网首页
get 和 post 的区别

get 和 post 的区别

作者: Cherry丶小丸子 | 来源:发表于2021-07-19 09:11 被阅读0次

    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请求只能够过去数据,是错误的,通常是获取数据,也可以提交数据

    相关文章

      网友评论

          本文标题:get 和 post 的区别

          本文链接:https://www.haomeiwen.com/subject/sygvpltx.html