首页 > 其他分享 >122.get和post请求在缓存方面的区别

122.get和post请求在缓存方面的区别

时间:2023-07-14 23:13:27浏览次数:40  
标签:缓存 请求 区别 get 122 post

122. get 和 post 请求在缓存方面的区别

相关知识点:

get 请求类似于查找的过程,用户获取数据,可以不用每次都与数据库连接,所以可以使用缓存。

post 不同,post 做的一般是修改和删除的工作,所以必须与数据库交互,所以不能使用缓存。因此 get 请求适合于请求缓存。

回答:

缓存一般只适用于那些不会更新服务端数据的请求。一般 get 请求都是查找请求,不会对服务器资源数据造成修改,而 post 请求一般都会对服务器数据造成修改,所以,一般会对 get 请求进行缓存,很少会对 post 请求进行缓存。

详细资料可以参考:
《HTML 关于 post 和 get 的区别以及缓存问题的理解》

标签:缓存,请求,区别,get,122,post
From: https://www.cnblogs.com/zhuoss/p/17555299.html

相关文章

  • java拦截器获取POST请求体后Controller异常Required request body is missing OR Stre
    解决办法参考文档:https://blog.csdn.net/qierkang/article/details/88544691springboot拦截器获取POST请求体后导致Controller中@RequestBody参数异常RequiredrequestbodyismissingORStreamclosed.1.为什么会报这个错?因为http的body只能读取一次。2.为什么body设计为只......
  • PostgreSQL技术大讲堂 - 第22讲:CLOG作用与管理
     PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUGPG技术大讲堂。第22讲:CLOG作用与管理内容1:PostgreSQLCLOG概述内容2:CLOG......
  • C++将WSAGetLastError转换成字符串信息
    #include<iostream>#include<Windows.h>#include<WinSock2.h>std::stringGetLastErrorMessage(){DWORDerrorCode=WSAGetLastError();LPSTRerrorMessage=nullptr;DWORDresult=FormatMessageA(FORMAT_MESSAGE_ALL......
  • jQuery $.post 传对象参数
    使用jQuery$.post传递对象参数的步骤如果要使用jQuery的$.post方法来传递对象参数,需要按照以下步骤进行操作:步骤描述1创建一个包含对象参数的JavaScript对象2将对象参数转换为JSON字符串3使用$.post方法发送POST请求4在后端服务器中解析接......
  • postman 自动签名
    选择Pre-requestScripts,输入脚本md5varappKey=pm.environment.get("appKey");varappSecret=pm.environment.get("appSecret");varqueryParam=pm.request.url.query.members;vartimestamp=newDate().getTime();letparam=JSON.parse(&q......
  • CF1220F Gardener Alex 题解--zhengjun
    发现根节点一定是\(1\),所以考虑两边的子树深度,然后发现只需要考虑一段后缀或前缀的深度即可。所以循环位移后,可以从中间往两边构建笛卡尔树,实时维护深度即可。代码#include<bits/stdc++.h>usingnamespacestd;usingll=longlong;constintN=2e5+10;intn,a[N],ans[N];......
  • java的get请求怎么往请求头里面方token
    项目方案:在Java的GET请求中添加Token到请求头1.简介在很多需要用户认证的应用中,使用Token进行身份验证是一种常见的方式。通常,Token是通过请求头的方式发送给服务器的。本项目方案将介绍如何在Java的GET请求中添加Token到请求头,并提供相关的代码示例。2.实现方案我们将使用Ja......
  • PostgreSQL 分组汇总(一)
    聚合函数聚合函数(aggregatefunction)针对一组数据行进行运算,并且返回单个结果。PostgreSQL支持以下常见的聚合函数:AVG-计算一组值的平均值。COUNT-统计一组值的数量。MAX-计算一组值的最大值。MIN-计算一组值的最小值。SUM-计算一组值的和值。STRING_AGG-连接一组字符串。......
  • getMethods 与 @Override
    importjava.lang.reflect.Method;publicclassTest{publicstaticvoidmain(String[]f){Method[]methods=B.class.getMethods();}privatestaticclassA{publicAxxx(){returnnewA();}}privatestat......
  • postgresql 简单使用
    编译安装的启动数据库:/usr/local/postgresql/bin/pg_ctl-D/data/postgresql-llogfilestart停止数据库:/usr/local/postgresql/bin/pg_ctl-D/data/postgresqlstop-mfast登录数据库:/usr/local/postgresql/bin/psqlpostgres 配置文件:/data/postgresql/postgresql.con......