抓取了12306的查询火车票接口,返回来的数据加密了,有大神能给理一理吗? 3C

"4DLS099zdWwEPmeY3efk1IITTyv3Qd%2BdKtWE8UUoGN0hlTVPgIP5LT9MFPpDBzmxaYJGGWF4ZlZm%0Aw1%2BBVeCPuPBpWl5tkipNypB70P31Bp%2BVie%2Fh2zPwATUpSx4XPy4C3MN3%2BhDpCsUk8NYP3VcLhvT6%0AgtLvOGpV4Durf0EmW26jsiLn%2FwLNnw8HVKpsm8fQSDFAHAE5qCxbl3dWgAYZHx4u1sYCce59%2BF%2Bg%0AK1VtnTQubB9KhygP9A%3D%3D|预订|24000C20730B|C2073|VNP|TJP|VNP|TJP|16:32|17:07|00:35|Y|kZDGcSJ2HcgrhbKSW8EQe4BczJ07EXoqPnnhIkj5yGwNV0%2Bu1YPfhpn5Htk%3D|20171019|3|P3|01|02|1|0|||||||无||||有|无|7||O090O0M0|O9OM",

4个回答

额,题主那一串东西不是加密,是secretStr,秘钥字符串
按照"|"分割字符串,arr[0]就是那一串是secretStr,arr[4]=VNP,起始站,arr[5]=TJP终点站
拿到这三个参数再加上发车日期traindate
就可以模拟提交订票的订单

加密了,你就没多少办法了,除非弄到密钥来解密

这个没什么特别的方法 你只有知道它是怎么加密的才行 或者如果12306有接口文档的话 你可以去看看 查询火车票的话应该是有具体的参数解释和获取方法的(有文档才能谈这个)

你得知道他是怎样加密的才行啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问