http那些事

get和post区别

https://www.oschina.net/news/77354/http-get-post-different
底层都是 TCP 实现,在 HTTP 协议约束下,发出请求处理

  • GET产生一个TCP数据包;POST产生两个TCP数据包(先发header,后发 data)
  • GET请求限制url长度在 2k 个字节,POST无参数大小限制
  • GET请求只能进行 url 编码, POST支持多种编码方式