get和post的区别?
参考答案
get请求从语义上来讲,是希望从服务器获取资源,一般对应查询操作;而post请求从语义来讲,是向服务器提交新的内容,一般对应新增操作。
get请求的参数格式比较简单,只能是
name1=value1&name2=value2
的格式;而 post请求除了支持以上格式外,还支持如multipart/form-data、json、二进制流这样更复杂的数据格式。get请求参数会暴露在请求url地址之后;而post请求是将参数包含在请求体内,配合https协议更为安全。