孟子 发表于 2021-3-18 17:39:29

爬取网页时,验证码url最后有一个时间戳的参数,怎么获...

验证码的url为:https://*****.com/opws-web/getCaptcha?t=1553435547176,最后的一串数字是时间戳。
网页源代码中,输入验证码的语句为:$('#captchaImage').attr('src','/opws-web/getCaptcha?t='+new Date().getTime());

各位大神们,怎么把一个验证码url的具体时间戳提取出来呢?

伐木者 发表于 2021-3-23 10:22:01

看看这个JS,它是当前系统的毫秒数。您可以直接使用Python获取毫秒数并传递它。你为什么要把它取出来?后端服务器将不知道您是使用JS来生成请求还是使用Python来生成请求

打拼未来 发表于 2021-4-2 18:05:22

python里的毫秒数和简单啊,time.time()* 1000就是毫秒数

李爱军 发表于 2021-4-13 09:19:23

有时这个时间戳是没有意义的,只是为了防止浏览器缓存。直接生成时间戳就行。
页: [1]
查看完整版本: 爬取网页时,验证码url最后有一个时间戳的参数,怎么获...