视频6-13的3分58秒,为什么用eqaulsIgnoreCase?微信号openid难道不区分大小写吗?

来源:6-13 买家订单-api_D

jerry4013

2020-04-16

输入正文

写回答

2回答

廖师兄

2020-04-24

openid是区分大小写的。应该用eqauls,视频了是因为打太快了,没注意这个细节。

0
1
jerry4013
非常感谢!
2020-04-24
共1条回复

廖师兄助理

2020-04-17

这个判断是为了增强系统健壮性,与安全性,如果别人通过接口输入,会有风险问题

0
1
jerry4013
不是,您没理解我的问题。我是说,我认为这里应该用eqauls,而不应该用eqaulsIgnoreCase。比如用户的微信号是abc123,这里如果用eqaulsIgnoreCase判断的话,那别人输入ABc123也是可以验证通过的。
2020-04-18
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程