隐藏秒杀地址算是个大bug了吧
来源:8-1 隐藏秒杀地址

qq_红_14
2018-02-04
这一章的隐藏秒杀地址是存在bug的。目前的秒杀地址是localhost:8080/miaosha/{path}/do_miaosha。因为不知道path所以无法秒杀。可是,我直接请求localhost:8080/miaosha/path是完全可以拿到你返回给我的path}。将拿到的path放到秒杀地址里面就可以进行秒杀了。我刚试了一下,在秒杀还没开启之前,就秒杀成功了。
写回答
2回答
-
慕粉1462372119
2018-02-05
添加上图形验证码好像就不行了,因为要进行秒杀需要图形验证码的结果作为参数,所以如果没开启秒杀,图形验证码的结果拿不到,但不知道老师说的秒杀开始和结束的验证在怎么加?好像代码里没讲
012018-02-05 -
若鱼1919
2018-02-05
说的很对。不光这个地方,所有的后台秒杀相关的接口都要加上秒杀是否开始和是否结束的判断,我们只是为了方便代码讲解,没有加过多的这种保护代码。课程一开始的第一章中我们也说了,前台判断只是为了防止用户误操作,后台的判断才可以防止恶意用户。实际项目开发中,这些判断一个也不能少!
042021-08-18
相似问题
老师,隐藏秒杀地址的大致思路是什么呢
回答 1
想问下隐藏秒杀接口有什么用?
回答 1
通过path隐藏秒杀地址
回答 1
还是理解不了为什么要隐藏秒杀地址
回答 1
关于秒杀出队返回值的问题
回答 1