get和post的区别?

参考答案

  1. get请求从语义上来讲,是希望从服务器获取资源,一般对应查询操作;而post请求从语义来讲,是向服务器提交新的内容,一般对应新增操作。

  2. get请求的参数格式比较简单,只能是 name1=value1&name2=value2 的格式;而 post请求除了支持以上格式外,还支持如multipart/form-data、json、二进制流这样更复杂的数据格式。

  3. get请求参数会暴露在请求url地址之后;而post请求是将参数包含在请求体内,配合https协议更为安全。


results matching ""

    No results matching ""