美文网首页
GET与POST比较

GET与POST比较

作者: 第四单元 | 来源:发表于2019-04-27 13:15 被阅读0次

语义不同

GET用于获取资源
POST用于提交数据

参数

GET请求的参数直接放在url里,用?开头,以&分割

post的参数在请求体中

幂等性

幂等:请求执行一次和执行多次的效果是一样的。

在正确实现语义的条件下,GET、HEAD、PUT、DELETE等方法都是幂等的,而POST不是幂等的。

可缓存

如果要对响应进行缓存,需要满足:

  • GET和HEAD可缓存,PUT和DELETE不可缓存,POST大多数情况不可缓存
  • 相应报文的状态码是可缓存的,包括:200,203,204,206,300,301,404,405,410,414,501
  • 响应报文的Cache-Control首部字段没有指定不进行缓存

相关文章

  • GET与POST比较

    语义不同 GET用于获取资源POST用于提交数据 参数 GET请求的参数直接放在url里,用?开头,以&分割 po...

  • 浅谈Servlet

    post与get之间的区别 他们是Http协议的两种常见请求方式。 数据传递长度:get长度比较小,post没有限...

  • retrofit注解

    @GET 表示get请求 @POST 表示post请求 @HTTP 比较通用 @Straming 表示响应体的数据...

  • post And get

    post And get post 与 get 请求的区别: 相同点:post和get都属于tcp协议传输。 po...

  • Http(二)

    一、GET与POST请求 POST也可以跟GET一样获取到资源(图片) GET获取图片—— POST在html中可...

  • AJAX

    创建 XMLHttpRequest 对象 向服务器发送请求 GET 还是 POST? 与 POST 相比,GET ...

  • Class 1

    GET & POST & PUT & DELETE: 浅谈HTTP中Get与Post的区别 - hyddd - 博客园

  • GET与POST的区别?

    作者:Gakki 我们先来看看 w3school 中对于 GET 与 POST 的解释。 GET 与 POST ...

  • GET与POST请求简单比较

    GET和POST 在客户端和服务器之间进行请求-响应时,两种最常被用到的方法是:GET和POST GET:从指定的...

  • 六、post请求

    POST请求相比较GET请求,POST请求比较复杂。因为 Node.js认为,使用POST请求时,数据量会比较多。...

网友评论

      本文标题:GET与POST比较

      本文链接:https://www.haomeiwen.com/subject/dtpluqtx.html