首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
补充get和post请求在缓存方面的区别
[问答题]
讲一下你对get和post请求在缓存方面的区别的理解
添加笔记
求解答(0)
邀请回答
收藏(35)
分享
纠错
10个回答
添加回答
5
牛客958379号
get 请求可以缓存, post 请求不能被缓存。
发表于 2019-01-01 17:03:51
回复(0)
3
当我又飞到这里
get请求类似于查找的过程
,
用户获取数据
,
可以不用每次都与数据库连接
,
所以可以使用缓存
。
post不同
,
post做的一般是修改和删除的工作
,
所以必须与数据库交互
,
所以不能使用缓存
。
因此get请求适合于请求缓存
。
发表于 2019-02-25 12:36:44
回复(2)
2
qzuser1442
1.GET从服务器上获取数据,也就是所谓的查,仅仅从服务器上获取数据,不进行修改
GET的交互方式是从服务器上获取数据,而并非修改数据,所以GET的交互方式是安全的,就想数据库一样,数据库的查询并不会影响数据库的信息,对数据库来说就是安全的
GET交互方式是幂等的,对于同一个url的多个请求的结果是一样的,就向数据库的查询一样,不同数据库连接对于同一个数据库表用相同条件查询时,得到的结果是一样的
POST的交互是修改服务器的一种方式,涉及到信息的修改,就存在安全问题,就像数据库更新,如果update数据库表,如果条件没有写对,就可能把不需要修改的数据修改了,导致得到错误的数据
一般POST交互必须要用到表单,但是表单提交的默认方法是GET,如果要给为POST方式,就需要修改表单提交的method
由于url的长度限制,GET方式传输的数据大小有所限制,传输的数据量不超过2KB
GET方式传输的参数安全性低,因为传输的数据会显示在请求的url中
POST方式传输的数据安全性较高,以为传输的数据不是名明显显示的
发表于 2019-09-07 22:18:57
回复(0)
2
AIYOUWAI
get是从服务器上获取数据,安全性比较差,但是在做数据查询时,一般用get方法;
post是向服务器提供数据,一般用于表单提交数据和数据的增删改
发表于 2018-12-25 20:40:10
回复(0)
0
sward
get请求类似于查找的过程。在使用get请求中不用每次与数据库连接可以使用缓存。
post请求类似于修改删除的过程。在使用post请求时需要与数据库进行交互。不能使用缓存。
发表于 2021-04-05 14:29:07
回复(0)
0
西瓜同学🏀
post/get的请求区别,具体不再赘述。 补充补充一个get和post在缓存方面的区别: · get请求类似于查找的过程,用户获取数据,可以不用每次都与数据库连接,所以可以使用缓存。 · post不同,post做的一般是修改和删除的工作,所以必须与数据库交互,所以不能使用缓存。因此get请求适合于请求缓存。
发表于 2019-05-02 01:02:41
回复(0)
0
友人说201904171536944
get请求类似于查找的过程,用户获取数据,可以不用每次都与数据库连接,所以可以使用缓存。 post不同,post做的一般是修改和删除的工作,所以必须与数据库交互,所以不能使用缓存。因此get请求适合于请求缓存。
发表于 2019-04-26 18:56:55
回复(0)
0
柠小哀
get请求类似于查找的过程 用户获取数据 可以不用每次都与数据库连接 所以可以使用缓存 post不同 post做的一般是修改和删除数据的工作 所以必须与数据库交互 所以不能使用缓存 因此get请求适合于请求缓存
发表于 2019-04-25 23:26:06
回复(0)
0
TiAmo_9955
get一般做的是类似查找的工作,可以使用缓存。 post做的一般是修改和删除数据的工作,所以必须与数据库交互,所以不能使用缓存。 相比较而言get请求适合于请求缓存。
发表于 2019-04-25 21:04:31
回复(0)
0
forever201811201252953
get一般用来信息的获取,post用来信息的传递,
发表于 2018-12-20 09:44:37
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
前端工程师
Javascript
上传者:
小小
难度:
10条回答
35收藏
8424浏览
热门推荐
相关试题
ajax原理、如何实现刷新数据及优点?
迅雷
Javascript
评论
(7)
明明的随机数
数组
评论
(3692)
来自
华为研发工程师编程题
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
有20000人的就餐需求,现建了一...
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题