教科书答案:https://www.cnblogs.com/soyxiaobi/p/9556281.html

https://baijiahao.baidu.com/s?id=1620934682611653374&wfr=spider&for=pc

  • get一般用来发送请求,后退的时候不需要重复发送数据,而post则需要再次发送
  • get只可以传ascii字符,post无限制
  • get一般用来获取资源,在url可见。而post一般用来上传表单和上传文件,比较安全,对参数数据类型没有限制
  • 1.get参数放在url中,post参数放在body中(get的body为空)
  • 2.get请求的url传参有长度限制,post没有
  • 3.get只可以传ascii字符(所以中文需要编码),post无限制