news 2026/9/24 7:44:44

东方航空协议风控分析,代理检测分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
东方航空协议风控分析,代理检测分析

声明
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口 等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
有相关问题请第一时间点击头像看简介或私信联系我删除博客!
部分python

# ---------- 主流程 ----------
def main():
.......................
from test_fare_detail import fare_payload_from_item
from test_fare_curl import COOKIES_DICT
ck = dict(client.cookies)
if "acw_tc" not in ck:
client.import_cookies([(k, v, ".ceair.com", "/")
for k, v in COOKIES_DICT.items() if k not in ck])
print("inject acw_tc:", "acw_tc" in COOKIES_DICT, "| session cookies:",
list(dict(client.cookies).keys()))
else:
print("session already has acw_tc:", ck["acw_tc"][:20])

fp = fare_payload_from_item(items[0])
af = ajax_headers(nav_path, dep_date)
af['x-tingyun'] = build_x_tingyun()
st = now_ms()
rf = client.post(BASE + "/portal/v3/shopping/fareDetail", headers=af, json=fp)
fjs = "json" in rf.headers.get("content-type", "")
print("fareDetail:", rf.status_code,
"blocked=", "Try again later" in rf.text or rf.status_code == 403,
"json=", fjs, f"({now_ms() - st}ms)")
if fjs:
fd = json.loads(rf.text)
print("fare resultCode:", fd.get("resultCode"))
data = fd.get("data")
if isinstance(data, dict):
print(json.dumps(data, ensure_ascii=False)[:800])
else:
print(rf.text[:150])

结果

总结

1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。

2.具体更多细节请看名字进入详情了解更多细节,具体细节要你自己还原,相信你也能调试出来。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/24 7:43:50

STM32F103C8T6_Keil_寄存器流水灯实验

一、实验要求 了解 STM32F103C8T6 最小系统核心板的基本引脚及 GPIO 资源。使用 GPIOA、GPIOB、GPIOC 三个端口分别控制 3 个 LED,LED 轮流闪烁,每个状态保持约 1 秒。采用寄存器方式完成 GPIO 初始化和 LED 控制。使用 Keil 建立工程并完成编译、下载和…

作者头像 李华
网站建设 2026/9/24 7:43:47

航空公司双中台落地指南:边界划分、数据治理与避坑实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/24 7:38:23

FPGA上的DDS信号发生器:原理、Verilog代码与仿真调试全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/24 7:34:17

中台为何必须分四类?一次讲透技术、数据、业务与组织中台

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/24 7:30:54

1850元X99平台实战:E5-2696V3编译Android 12源码全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华