Board logo

标题: GET和POST的区别 [打印本页]

作者: look_w    时间: 2019-3-14 19:27     标题: GET和POST的区别

今天在segmentfault上看到一篇总结get和post区别的文章,感觉挺详细的,记录下来。

初级区别:

    get有长度限制,post没有长度限制
    get请求所包含的参数会被缓存(浏览器cache),而post不会
    get的url能被存为标签,post不会
    get只能被url编码,而post可以被多种编码
    get只接受ASCII字符,而post没有限制
    get后退无害,而post后退会再次发送请求
    get安全性比post差,因为参数直接暴露在url中

高级区别:

    get产生一个tcp数据包,post产生两个
    在一次请求中,get一次完成,post需要发送两次信息,所以get效率更高。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0