小白教程

 找回密码
 立即注册
查看: 7087|回复: 3

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

[复制链接]

2

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2021-3-18 17:39:29 | 显示全部楼层 |阅读模式
验证码的url为:https://*****.com/opws-web/getCaptcha?t=1553435547176,最后的一串数字是时间戳。
网页源代码中,输入验证码的语句为:$('#captchaImage').attr('src','/opws-web/getCaptcha?t='+  new Date().getTime());

各位大神们,怎么把一个验证码url的具体时间戳提取出来呢?
最佳答案
2021-4-13 09:19:23
有时这个时间戳是没有意义的,只是为了防止浏览器缓存。直接生成时间戳就行。
回复

使用道具 举报

0

主题

7

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2021-3-23 10:22:01 | 显示全部楼层
看看这个JS,它是当前系统的毫秒数。您可以直接使用Python获取毫秒数并传递它。你为什么要把它取出来?后端服务器将不知道您是使用JS来生成请求还是使用Python来生成请求
回复

使用道具 举报

0

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2021-4-2 18:05:22 | 显示全部楼层
python里的毫秒数和简单啊,time.time()* 1000就是毫秒数
回复

使用道具 举报

0

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2021-4-13 09:19:23 | 显示全部楼层 &
有时这个时间戳是没有意义的,只是为了防止浏览器缓存。直接生成时间戳就行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-11-24 16:02 , Processed in 0.034854 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表