公司规定所有接口都用 POST请求,这是为什么?
Java研发军团
共 1036字,需浏览 3分钟
· 2021-12-18
原问题:zhihu.com/question/336797348
get
与post
的请求的一些区别:post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) post发送的数据更大(get有url长度限制) post能发送更多的数据类型(get只能发送ASCII字符) post比get慢 post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作 get请求的是静态资源,则会缓存,如果是数据,则不会缓存
post
在发送数据量大的请求时优势很显示,get
则更适合获取静态资源、简单的查询等接口。我个人在开发接口的时候也会注意,将简单的查询请求使用 get
方法,其他增、删、改、复杂的查询请求都可以使用post
,但不会像题主的公司一样全部使用post
。
程墨Morgan
提出如果是自己会按照『业界最佳实践』制定规范:END
推荐阅读 一键生成Springboot & Vue项目!【毕设神器】
Java可视化编程工具系列(一)
Java可视化编程工具系列(二)
顺便给大家推荐一个GitHub项目,这个 GitHub 整理了上千本常用技术PDF,绝大部分核心的技术书籍都可以在这里找到,
GitHub地址:https://github.com/javadevbooks/books
Gitee地址:https://gitee.com/javadevbooks/books
电子书已经更新好了,你们需要的可以自行下载了,记得点一个star,持续更新中..
评论
知乎高问:程序员有必要知道为什么做某个功能吗?
将Python客栈设为“星标⭐”第一时间收到最新资讯前言知乎上有一个提问:程序员有必要知道为什么做某个功能吗?↓↓↓今天,我们就这个话题一起来做个讨论。不知道程序员的你,在接到产品经理提的一个需求后,是习惯马上动手开始撸代码呢?还是会先暂停一下,认真思考一会如下一些问题,比如这个需求产生的背景是什么
Python客栈
0
公司开除员工的“100个理由”
定焦(dingjiaoone)原创作者 | 布鲁斯 向园 星星 温故编辑 | 温故最近,一位极越汽车的员工,自称因为买了小米汽车,在提车5天后就被公司开除了,而且没有赔偿金,理由是违反竞业协议。听起来,这一开除员工的理由足够“雷人”,引发广泛讨论。但很快,极越汽车回应称,该员工被辞退并非因
产品经理日记
0
PyPy为什么能让Python比C还快?一文了解内在机制
我的小册:(小白零基础用Python量化股票分析小册) ,原价299,限时特价2杯咖啡,满100人涨10元。来源:机器之心「如果想让代码运行得更快,您应该使用 PyPy。」—— Python 之父 Guido van Rossum对于研究人员来说,迅速把想法代码化并查看其是否行得通至关重要。Pyth
菜鸟学Python
0
某程序员吐槽:公司最近招了一批35左右的,这帮人习惯天天卷到八点多,导致现在我们也要八点才下班
架构师大咖
架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。
公众号该公众号已被封禁某位程序员的吐槽引发了广泛的思考和共鸣。他抱怨公司
源码共读
0
日常搬砖,Service层接口,就是多此一举!
今天我们要探讨的问题是:Service层需要接口?现在结合我参与的项目以及阅读的一些项目源码来看。如果「项目中使用了像Spring这样的依赖注入框架,那可以不用接口」!先来说说为什么使用了依赖注入框架以后,可以不使用接口!不需要接口的理由我整理了支持Service层和Dao层需要加上接口的理由,总结
java金融
0
这是雷军的简历,落魄时卡里只有冰冷的40亿...
来源丨网络近期,小米公司风头正劲,股价持续攀升,其背后的领军人物雷军,也成为了网友们热议的焦点。他被誉为现实版的“爽文男主”,人生经历堪称传奇:1987年高考,满分710,他接近满分;大学专攻计算机科学,仅凭兼职编写代码便赚取了百万财富;毕业后,他加入金山软件,1 天花板级的简历年仅28岁便晋升为总
菜鸟学Python
0
“为什么裁员先从技术人员开始?”
将Python客栈设为“星标⭐”第一时间收到最新资讯作者 | 纯洁的微笑来源 | 纯洁的微笑(ID:keeppuresmile)很多公司裁员,都会先从技术入手。有一个网友做了这样一个比喻,城市里面的房子如果盖起来后,还需要农民工么?这句话引起引起了很多程序员共鸣,因为我们常常说程序员是IT
Python客栈
0