HTTP协议-02

get和post请求

1,get:在请求URL后面以?的形式跟上发给服务器的参数,多个参数之间用&隔开,比如http://ww.test.com/login?username=123&pwd=234&type=JSON

*注意:由于浏览器和服务器对URL长度有限制,因此在URL后面附带的参数是有限的,通常不能超过1KB

2,pos:发给服务器的参数全部放在请求体中,理论上,post传递的数据量没有限制(具体还得看服务器的处理能力)

get和post的选择

*选择get和post的建议

  1)如果要传递大量数据,比如上传文件,只能用post请求

  2)get的安全性比post要差些,如果包含机密敏感信息,建议用post

  3)如果仅仅是索取数据(数据查询),建议使用get

  4)如果是增加、修改、删除数据,建议使用post

原文地址:https://www.cnblogs.com/fkunlam/p/4347584.html