puppeteer 如何避免爬取网站需要重复登录的情况
问题:当我们爬取某个网站时,有些网站可能需要登录才能获取到数据,但是当我们通过 puppeteer 启动浏览器后,发现浏览器的登录信息不存在了,即使你在打开后手动登录了网站,当你重新启动程序后,又需要重新登录,导致我们没办法获取到这个网站数据。解决方案:我们可以把 启动浏览器 和 应用程序的动作分开...
SwitchyOmega谷歌扩展文件下载后会被浏览器自动删除
下载SwitchyOmega后会被浏览器自动删除,如下图所示,下载地址 https://github.com/FelisCatus/SwitchyOmega/releases...
使用PHP8.2.9后,程序报错 could not find driver
今天换了PHP版本后,运行项目出现 could not find driver解决思路:打开php.ini文件,检查配置文件中是否有 extension=pdo_mysql 是否已经打开...
winar命令行解压/压缩文件操作
解压文件:WinRAR x test.rar /test以上命令执行将 test.rar 解压到 test 文件夹中压缩文件:WinRAR a -afzip test.zip test...
seo学习知识点记录
(1)高质量页面心法:不要做你想做的,要做用户和百度喜欢的。(2)同样的内容,别人有排名,你没有排名:权重、域名、内链、外链综合因素导致(3)在你成为内行之前,你所有的想法都是垃圾,同行没有做的不要做(4)seo雷区:政治、宗教、民族、色情、迷信、新闻搬运、医疗。新闻搬运可以做,但是尽量不要做,可能...
前后端都用得上的 Nginx 日常使用经验
nginx 是一个高性能的开源反向代理服务器和 web 服务器,一般用来搭建静态资源服务器、负载均衡器、反向代理,本文将分享其在 Windows/docker 中的使用,使用 nssm 部署成服务的方案脚本,局域网中自定义域名解决https提示不安全的解决方案,以及一路踩过的坑。特点高性能:事件驱动...
php 设置nginx 伪静态
location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; } }...
wordpress中新增一个字段名,报错 ERROR 1067 (42000): Invalid default value for ‘post_date
可以直接修改my.cnf文件例如: vim /etc/my.cnf在[mysqld]下面添加如下列:sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUT...
php study Apache 设置伪静态
<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !...