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

go语言post请求遭遇403反爬解决tls/ja3指纹或Cloudflare防护

一、解决办法

使用tls-client库,请求示例如下:

package mainimport("bytes""encoding/json""fmt""io""time"http"github.com/bogdanfinn/fhttp"tls_client"github.com/bogdanfinn/tls-client""github.com/bogdanfinn/tls-client/profiles")funcmain(){url :="https://xxxxx.com/abc/ddd"// 构造 JSON body data :=map[string]interface{}{"aa":map[string]interface{}{},"bb":map[string]interface{}{"we":30,"ty":0},"aaaa":"",}jsonBytes, _ :=json.Marshal(data)// 创建 tls-client client, err :=tls_client.NewHttpClient(tls_client.NewNoopLogger(), tls_client.WithTimeoutSeconds(25), tls_client.WithClientProfile(profiles.Okhttp4Android11), tls_client.WithProxyUrl("http://127.0.0.1:7890"), // 代理按需保留)iferr!=nil{panic(err)}// 创建请求 req, err :=http.NewRequest("POST", url, bytes.NewReader(jsonBytes))iferr!=nil{panic(err)}// 设置必要头(保持简洁,便于排查) req.Header=http.Header{}req.Header.Add("Content-Type","application/json; charset=utf-8")start :=time.Now()resp, err :=client.Do(req)iferr!=nil{panic(err)}defer resp.Body.Close()b, _ :=io.ReadAll(resp.Body)fmt.Println("状态码:", resp.StatusCode)fmt.Println("耗时:", time.Since(start))fmt.Println("响应头:", resp.Header)fmt.Println("响应体:", string(b))}
http://www.jsqmd.com/news/342752/

相关文章:

  • Linux 中同时输出最小值和最大值
  • 2026年大模型16项核心Benchmark全解析,选型不再迷茫
  • Visual Studio C++ 工程架构深度解析:从 .vcxproj 到 Qt MOC 的文件管理实录
  • AI Agent根因分析:手把手教你用Dify搭建智能分析系统
  • eBPF Orchestration 深度解析:Kmesh 服务网格的高性能数据面
  • AI--AI编程辅助工具
  • 高亲和力尼帕病毒抗体技术解析及在科研中的关键应用指南
  • 大模型Agent推理:从静态预测器到主动智能体(深度解析与收藏指南)
  • 实用指南:Linux Shell 监控命令
  • Agent Skills:让智能体从“能连接“到“会干活“的大模型架构设计
  • 多态
  • 2026年评价高的输送机设备公司推荐:工业输送带/橡胶输送带/煤矿皮带输送机/皮带机输送机/皮带输送机设备/矿山输送机/选择指南 - 优质品牌商家
  • IT英语
  • Qt —— 实时接收解析XPlane12网络输出飞行数据(附:详细解析说明、源码、XPlane12软件包)
  • [大模型实战 03预备] 云端炼丹房 2:Kaggle 上手指南
  • 2025年DT SCI1区TOP,无人机编队鲁棒多目标任务规划: 融合任务预分配与重分配框架,深度解析+性能实测
  • 2026年耐磨输送带厂家最新推荐:输送带托辊/输送带生产厂家/食品输送带/上料输送机/传送带输送机/小型输送机/选择指南 - 优质品牌商家
  • Rust简要汇总(持续更新)
  • 2026年评价高的输送机厂家公司推荐:网带输送机/耐磨输送带/耐高温输送带/辊道输送机/输送带托辊/输送带生产厂家/选择指南 - 优质品牌商家
  • 学习进度 19
  • 【回眸】设置OKTA Email证书过期问题改进
  • 老年人能力评估系统开发Day11
  • 【回眸】Polyspace教程(一) 小白使用篇
  • Kmesh-daemon 深度解析:服务网格数据面的核心引擎
  • 机器学习 - 轮次(Epoch)
  • C#动态代码最近实践
  • Boss项目:部门新增+部门编辑+部门删除+登录拦截(鉴权)
  • 2026 主流 AI 论文生成工具排行榜(按综合推荐指数)
  • 2026年纯碱厂家最新推荐:阻垢剂纯碱厂家/食品级厂家/60-160目工业级纯碱/印染助剂纯碱厂家/工业级氨水厂家/选择指南 - 优质品牌商家
  • 物种分布曲线的五个矩