python post请求如何模拟视频已看完的验证?

初学python,遇到一个很迷惑的问题请大佬指点。。。
页面是一个看视频学习网页,

请求返回的消息如下:
{"status":0,"message":"禁止快进学习视频,请刷新页面重新学习!"}

我模拟post请求参数如下:

{'id': '2005', 'courseId': '2122', 'courseTime': 视频时长, 'userNo': '员工工号', 'type': 'json', '__RequestVerificationToken': 'CfDJ8Nywa85T9etInN4aWevQUFYdQWwUzPGqqOGcr42UoHOB__q6HK6mcb3PT_rwdJvwOCaLoSQico4ouGKO-wMhbvXOCjAOX4FjrT18WmBEDzj4yyi7VkKhXaKdUYlsEt50HGGQ2c_zX2MWh4Nw98ICnlA', 'timeSpan': 1584756830895}

我看了记录,status_code=200,说明请求的格式没有问题,后来我等post结束后,把__RequestVerificationToken(就是上一次请求的)手动复制再post一次就提示成功了。我不知道这是什么原理。。。请大佬指点啊,感激不尽!

1584756830895 这个应该是时间戳,可能是ajax方式服务器记录了开始播放时间,和这个比较,判断时长是否到达。