一键完成爬虫之Cookie获取:利用浏览器模拟一个cookie出来、面对反爬虫、加密的cookie的应对方法

news2024/11/19 10:34:58

一键完成爬虫之Cookie获取:利用浏览器模拟一个cookie出来、面对反爬虫、加密的cookie的应对方法

  • 本文提供一个快速取得cookie的办法,用来应对一些网站的的反爬虫和cookie失效等情况
  • 本接口是收费的(1分钱1次调用,不愿付费自行折腾的跳转链接查看也可联系微信xujian_cq考虑包年包月使用
  • 考虑到服务器资源成本,此简单版本需要付费,还请理解
  • 请求必要的code可以通过搜索小程序“数字续坚”,在首页签到后取得
  • 接口内容不包含敏感信息,如有侵权,请联系作者删除。

1 接口功能

  • 提交一个网站地址(或验证码地址),程序在浏览器中打开并提取cookie给你

2 接口用法

2.1 重要参数

  • 入参
序号项目说明
1接口地址https://www.xujian.tech/atlapi/data/m/cookie/build
2请求方式POST
3请求参数1code用来识别用的code,在微信小程序“数字续坚”首页签到取得,不会变化
4请求参数2url需要获取的网站的地址

- 重要说明:code不可变更,请注意保密

  • 出参标准格式
序号项目说明
1返回值格式JSONObject含code、data、msg
2返回值1code200为成功,其他表示失败
3返回值2msg成功(succeed.)、失败的文字描述
4返回值3dataJSONObject结果,包含cookie

2.2 返回值

序号参数名类型说明
1cookieString即cookie

2.3 请求示例

# 下方地址中的code请到数字续坚小程序首页签到获取,不会变化,注意保密
post https://www.xujian.tech/atlapi/data/m/cookie/build?code=${YourCodeForm数字续坚小程序}
  • 如下图
    在这里插入图片描述

2.4 返回示例

{
    "code": 200,
    "msg": "succeed.",
    "data": {
        "cookie": "BIDUPSID=E662A52EADCD066FE4AD81F630A7EF69;BA_HECTOR=2t8ha08g0laha1c0248k250kagre9t1iqclio1t;BAIDUID_BFESS=E662A52EADCD066F5E7CCA4F9346C70C:FG=1;PSTM=1705399895;ZFY=Ak07fDZhOq25gJjmG:AcFspd4i2znS6h1gGIEEeAexv0:C;BD_UPN=12314753;BAIDUID=E662A52EADCD066F5E7CCA4F9346C70C:FG=1;"
    }
}

3 收费方式

  • 收费,1分钱1次
  • 考虑到服务器资源成本,此简单版本需要付费,还请理解
  • 本接口是收费的(1分钱1次调用,不愿付费自行折腾的跳转链接查看也可联系微信xujian_cq考虑包年包月使用

4 消费查询

  • 完全免费,无需查询
  • 打开网站,登录后在“API服务-爬虫cookie”中可查看调用情况
  • 也可以在上方网站发现更多有趣的事情
// 地址
https://www.xujian.tech/monitor

更多API服务正在更新

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1389771.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

flutter使用get依赖实现全局loading效果,弹窗loading状态

get dialog的官网文档:GetDialogRoute class - dialog_route library - Dart API 可以使用Get.dialog()方法来创建一个自定义的加载弹窗,get框架是支持自定义弹窗效果的,所以我们就使用这个方式来自定义一个弹窗效果,并且点击遮罩…

curl 测试返回状态码

curl 测试返回状态码 curl -I -m 10 -o /dev/null -s -w %{http_code} www.baidu.com -I 仅测试HTTP头 -m 10 最多查询10s -o /dev/null 屏蔽原有输出信息 -s silent -w %{http_code} 控制额外输出 测试: curl -I -m 10 -o /dev/null -s -w %{http_code} www.baid…

【上分日记】第379场周赛(分类讨论 + 数学 + 前缀和)

文章目录 前言正文1.3000. 对角线最长的矩形的面积2.3001. 捕获黑皇后需要的最少移动次数3.3002. 移除后集合的最多元素数3.3003. 执行操作后的最大分割数量 总结尾序 前言 终于考完试了,考了四天,也耽搁了四天,这就赶紧来补这场周赛的题了&a…

解决kali beef启动失败解问题

只限于出现这个提示的时候使用 卸载 ruby apt remove ruby 卸载 beef apt remove beef-xss 重新安装ruby apt-get install ruby apt-get install ruby-dev libpcap-dev gem install eventmachine 重新安装beef apt-get install beef-xss 弄完以上步骤如果还是不行就重启kali再试…

SpringBoot集成p6spy

P6Spy 是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。 通过 P6Spy 我们可以对 SQL 语句进行拦截,相当于一个 SQL 语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。这里主要用于在控制台打印SQL时能自动将问号替换成实际参数打印一个可执行的SQL…

原子累加器 LongAdder

👽System.out.println(“👋🏼嗨,大家好,我是代码不会敲的小符,双非大四,Java实习中…”); 📚System.out.println(“🎈如果文章中有错误的地方,恳请大家指正&a…

nginx基本优化

安装nginx隐藏版本号 查看百度web服务器 [rootcjq11 ~]# curl -I http://www.baidu.com 隐藏nginx服务器版本号 [rootcjq11 ~]# cd /usr/local/src/nginx-1.22.0/ [rootcjq11 nginx-1.22.0]# vim src/core/nginx.h第13、14行修改版本号和服务器名称 [rootcjq11 nginx-1.2…

Springboot开发的大学生寝室考勤系统刷脸进出宿舍系统源码有论文

主要功能: 学生可以申请换寝,申请宿舍维修,健康上报,寝室长可上报寝室考勤和补签考勤( 正常签到,不在寝室,晚归),查看寝室通报,公告等。 宿管处需要学生刷脸进…

Android Studio 项目结构

manifests:用于存放安卓程序的配置文件 AndroidManifest.xml:这是Android应用程序的清单文件,包含了应用程序的基本信息和组件声明等java:Java源代码文件存放的根目录 主代码 com.example.app:应用程序的主包名&#x…

Matlab:isomorphism

语法: P isomorphism(G1,G2) %计算图G1和G2之间的图同构等价关系(如果存在)。若不存在同构,则P为空数组 P isomorphism(___,Name,Value) %使用一个或多个名称-值对组参数指定其他选项 [P,edgeperm] isomorph…

浅谈SQL优化

避免使用子查询 例: select * from t1 where id in (select id from t2 where name lolly1023);其子查询在MySQL5.5版本里,内部执行计划是:先查询外表再匹配内表,而不是先查内表t2,当外表的数据很大时,查…

VM安装群晖系统 挂载整个硬盘给群晖系统

前言 在我们日常业务需求中,经常需要把整个磁盘的空间分配给群晖使用,那么如何通过vm分配整个磁盘空间给群晖系统。 操作 需要用管理员运行VM虚拟机 然后添加硬盘 就可以有权限全部添加了。这样会清除要挂载的磁盘的全部的数据。

蓝莓产量预测(R语言版)

数据描述 字段名 描述 字段名 描述 id 蓝莓唯一标识 MinOfUpperTRange 花期内最高温带日平均气温的最低记录, Clonesize 蓝莓克隆平均大小 AverageOfUpperTRange 花期内最高温带日平均气温, Honeybee 蜜蜂密度 MaxOfLowerTRange 花期内最低温带日平均气温的最…

vscode显示120字符或者80字符提示线或者显示垂直标尺

vscode显示120字符或者80字符提示线或者显示垂直标尺 一般规定一行代码不超过80或者120个字符。取决于团队的编码规范。 不同公司不同团队有不同的规定。 当单行代码过长。产生横向滚动条。使得代码难以阅读。 打开全局设置的settings.json /C:/Users/xxx/AppData/Roaming/Cod…

Qt-UI界面无法输入名字

在UI界面“在这里输入”,直接双击填写名称,无论是中文还是英文都没有反应。解决方案: 双击“在这里输入之后”,在可编辑状态下,空格→enter键,然后在右下角属性框的title中直接填写中文或英文名&#xff0…

学习c语言,奇偶排序

如果左边是奇数右边是偶数就不管他,如果左边找到偶数右边是奇数则互相交换。

高性能小模型SLM最新优化方案和热门应用盘点,附配套模型和开源代码

当大多数人都还在卷谁的大模型参数规模大的时候,聪明人已经开始搞“小模型”了(doge)。 这里的小模型指的小型语言模型(Small Language Model,简称SLM),通常用于解决资源受限或实时性要求较高的…

「云渲染科普」3dmax vray动画渲染参数如何设置

动画渲染一直都是占用时间最多的地方,动画帧数通常 1 秒在 25 帧或者以上,电脑通常需要对每一帧的画面分批渲染,通常本地电脑由于配置上的限制,往往无法在短时间内快速的完成渲染任务。这时“云渲染”则成为了动画渲染的主要方案&…

在国外外出结账时应该怎样表述,柯桥生活英语学习

大家平时外出就餐时,尤其是那种外国餐厅,结账时都怎么表达?可能大家会脱口而出“how much”..... 如果你真的这么说,那可就“踩雷”了。因为,在歪果仁的文化中,用how引导的疑问句都或多或少涉及隐私问题&am…

「许战海矩阵战略洞察」吉香居给调味品企业带来的战略启示

引言:吉香居通过实施份额化战略和打造形象产品,在调味品行业中取得了成功。但品牌结构需要调整,需要将子品牌整合到吉香居主品牌下,共同提升品牌势能。此外,企业需保持主品牌竞争战略,以实现长期稳定的高速…