开发者社区 问答 正文

get与post 通讯的区别

get与post 通讯的区别

展开
收起
pandacats 2019-12-10 16:28:38 794 分享 版权
1 条回答
写回答
取消 提交回答
  • 1).Get 请求能缓存,Post 不能;
    2).Post 相对 Get 安全一点点,因为Get 请求都包含在 URL 里,且会被浏览器保存历史纪录,Post 不会,但是在抓 包的情况下都是一样的;
    3).Post 可以通过 request body来传输比 Get 更多的数据,Get 没有这个技术;
    4).URL有长度限制,会影响 Get 请求,但是这个长度限制是浏览器规定的,不是 RFC 规定的;
    5).Post 支持更多的编码类型且不对数据类型限制

    2019-12-10 16:29:14
    赞同 展开评论
问答地址: