文章目录 1.参数位置不同2.传输的数据大小不同3.传输的数据类型不同4.数据包不同 1.参数位置不同 get 请求 1.get请求参数放在url上,即http协议头上 2.因此get比post更不安全,不能用来传递敏感信息 3.get请求参数会被完整保留在浏览器历史记录里 post 请求 1.post放在Request body 请求中 2.post比get安全 3.post中参数不会保留在浏览器历史记录中 2.传输的数据大小不同 get 一般来说提交数据最大是2k post 理论上没有限制 3.传输的数据类型不同 get 只能接受Ascll 字符 post 没有限制 4.数据包不同 get 产生一个TCP数据包 post 产生两个TCP数据包