最近在想用 python 爬下 coursera 中课程视频的链接,发现必须要登陆才能爬,在模拟登陆时,有个 csr3_token 值,在网页中得到了那个值,放到了 URL 里面,但是网页返回
"errorCode":"csrfRequired","message":"Your request did not pass CSRF checks. 。。。。。。
这个问题该怎么解决,用的是 requests 中的 post 方法
1
suzision 2015-12-23 17:05:37 +08:00
coursera 里面有多个 csrf 值,不需要从返回的值里提取,问题既然说了 csrf 错误,就重新确认一下是否把所有的 csrf 值发送咯
|