👊今天给大家推荐一款12306抢票小程序——抢票酱,这是作者自己基于Java+Spring boot开发的,主要是为了找工作时增加一个项目经验,现在工作找完了,就分享一下抢票原理。
下面是该小程序的主要界面:


下面是小程序的二维码,用微信扫描即可体验:

作者会在公众号【大数据学堂】定期讲解12306抢票的原理,包括:自动登陆(验证码识别)、刷票、下单、候补下单以及RAIL_DEVICEID生成算法(现有的做法一般是利用selenium连接浏览器驱动,来获取Cookie,作者研究了12306的RAIL_DEVICEID的生成机制,通过Java调用JS代码即可生成该Cookie)。

网友评论