当前位置: 首页 > news >正文

网站建设管理制度九不准网站的设计开发

网站建设管理制度九不准,网站的设计开发,毕业设计网站建设流程,业务平台低价目录 cookie免登录 通过接口获取cookie 启用浏览器绕过登录 添加token 使用登录可以减去每次登录的重复操作#xff0c;直接操作系统登录后的菜单页面#xff0c;也可以减少安全验证登录#xff0c;如图像验证登录的操作。注意#xff1a;cookie和token都有有效期。 c…目录 cookie免登录 通过接口获取cookie 启用浏览器绕过登录 添加token 使用登录可以减去每次登录的重复操作直接操作系统登录后的菜单页面也可以减少安全验证登录如图像验证登录的操作。注意cookie和token都有有效期。 cookie免登录 直接从开发者工具中获取cookie进行添加下图为网页中多个站点的cookie挑选需要的进行添加即可。 from selenium import webdriver from selenium.webdriver.edge.options import Options# 一般只需要name和value cookie {name: ZY44, value: tLonhTkz50iHzxjhIsaaaafferr:C}options Options() # options.add_argument(--headless) wd webdriver.Edge(optionsoptions)wd.add_cookie(cookie_dictcookie)#for c in cookies: # 如果是多个cookie要添加cookies存储为列表是使用循环添加 # wd.add_cookie(c)wd.refresh() # 刷新页面wd.get(URL)wd.quit() raise exception_class(message, screen, stacktrace) selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cookie domain (Session info: MicrosoftEdge126.0.2592.87) 如果有上面的报错可在wd.add_cookie(cookie_dictcookie) 前添加一行wd.get(URL)如下 wd.get(URL) wd.add_cookie(cookie_dictcookie) wd.get(URL) 通过接口获取cookie 通过接口获取cookie数据后在selenium添加cookie使用 def get_cookies():headers {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36,}host https://baike.baidu.comreq requests.get(host, headersheaders)cookie_data req.cookies.get_dict()cookies []for key, value in cookie_data.items():cookies.append(dict(namekey, valuevalue))return cookies 启用浏览器绕过登录 谷歌或edge浏览器中输入chrome://version/   或  edge://version/ 查看配置文件夹路径去掉后面的 \Default然后在路径前加上 ––user-data-dir就拼接出我们要的路径了。 profile_directory r--user-data-dirC:\Users\xxx\AppData\Local\Microsoft\Edge\User Data # 这里使用模糊匹配把edge开头的进程都杀掉 if platform.system() Windows:os.system(taskkill -im msedge* -f) else:os.system(killall -9 msedge*)user_data rC:\Users\xxx\AppData\Local\Microsoft\Edge\User Data profile_directory rf--user-data-dir{user_data}options Options() # options.add_argument(--headless) options.add_argument(profile_directory) wd webdriver.Edge(optionsoptions)wd.maximize_window() wd.get(URL)wd.quit() 注意这种方法在使用时需要关闭对应浏览器的程序否则会报错所以在执行前需要杀掉对应浏览器的进程。上面代码使用模糊匹配查询杀掉进程下面是全匹配。 returnCodeos.system(taskkill /F /iM chrome.exe) # 谷歌 returnCodeos.system(taskkill /F /iM iexplore.exe) # IE returnCodeos.system(taskkill /F /iM firefox.exe) # 火狐 returnCodeos.system(taskkill /F /iM msedge.exe) # edge assert returnCode0 #判断浏览器进程是否杀完 添加token token my_tokenoptions Options()options.add_argument(--headless)wd webdriver.Edge(optionsoptions)wd.execute_script(window.localStorage.setItem(token, %s); % token) # 使用selenium执行js的操作添加tokenwd.maximize_window()wd.get(url)wd.quit()
http://www.w-s-a.com/news/357340/

相关文章:

  • wordpress文章设置受密码保护南宁网站优化公司哪家好
  • 网站开发工程师介绍设计类的网站
  • 嘉兴seo网站推广中山建网站多少钱
  • 高端汽车网站建设帮别人做网站自己为什么会被抓
  • 网站开发实验室建设方案wordpress 主题丢失
  • 珠宝网站建设平台分析报告郑州最新发布
  • 世界杯最新排名泉州seo网站关键词优
  • 广州公司网站提供如何推广新品
  • 网站建设如何描述沈阳网站建设推广平台
  • 用dw制作个介绍家乡网站学生个人简历
  • 建设银行企业网站访问不了wordpress搬到谷歌服务器
  • 网站建设与网站优化销售别墅庭院园林景观设计公司
  • 沈阳红方城网站建设专业的微网站哪家好
  • 医院网站asp东营信息发布平台
  • 网站全站建设开题报告范文南京本地网站
  • 网站漏洞扫描工具wampserver集成环境搭建了一个织梦cms网站
  • 如何在局域网上做网站宁波设计公司排行榜
  • 自己的电脑做网站服务器吗百度搜索风云榜总榜
  • 做化妆品的一些网站企业网站建设与营运计划书
  • 重庆速代网络科技seo整站优化服务教程
  • 成都比较好的装修设计公司seo3的空间构型
  • 开发商建设审批网站成都创意设计公司
  • 百度快照比网站上线时间早wordpress新建阅读量字段
  • 国家工程建设标准化协会网站网站开发工具有
  • 上海网站建设集中公关公司组织架构图
  • wordpress副标题的作用百度网站标题优化
  • 大连哪家公司做网站比较好wordpress 判断用户组
  • 网站空间1g多少钱东莞公司高端网站建设
  • 网站服务器出错是什么意思做餐饮酒店网站
  • 房地产网站建设策划方案网站建设教程简笔画