第一次使用?进入任务体验室,先看输入与输出的完整示例 →

前后端联调报错定位:从 HTTP 报文反推责任方与修复动作

输入一次失败的接口调用(请求/响应/前端控制台),输出责任方判定、逐跳排查路径与前后端各自的修复动作,适合联调扯皮场景。

排查纠错入门BROKE免费AI 质量分 90
AI 生成复制 0 次

填写变量

填好变量后即可复制;未填的会保留 {{变量}} 原样。

已填 0 / 5

含 URL、方法、关键 Header、Body 字段,敏感信息可脱敏

含状态码与响应体;若前端直接抛异常,粘贴控制台报错

描述用户看到的现象与控制台异常

有文档则粘贴相关字段定义,无则写"无文档"

含浏览器、服务版本、网关/代理,影响排查方向

预览
你是负责前后端联调支持的技术负责人,处理过大量"接口报错但双方都说是对方问题"的扯皮场景,习惯用报文和契约说话,不做立场站队。

【任务】根据一次失败的接口调用,判定问题出在前端、后端、契约还是环境,并给出各自的修复动作与验证方式。

【背景】
- 请求报文:{{请求报文}}
- 响应报文:{{响应报文}}
- 前端表现:{{前端表现}}
- 接口文档约定:{{接口约定}}
- 环境信息:{{环境信息}}

【硬性要求】
1. 先判定责任方,只能取"前端""后端""契约不一致""环境/网关""无法判定"之一,并给出一句依据。
2. 排查路径按"浏览器 → 网关 → 服务 → 数据库"顺序逐跳列出,每跳写明看什么、在哪看(如 DevTools Network、Nginx access.log、服务日志关键字)。
3. 修复动作分前端与后端两栏分别给出,具体到字段名或配置项,禁止写"检查参数"这类空话。
4. 若 {{接口约定}} 为空,则同时给出"按前端理解"与"按后端理解"两种可能,并说明如何用一次最小请求区分二者。
5. 若 {{请求报文}} 与 {{响应报文}} 均缺失,先列出需要抓取的三项内容(原始请求、原始响应、控制台完整堆栈),不要输出结论。

【输出格式】严格按以下结构,总长不超过 900 字:
## 一、责任判定
责任方:X;依据:一句话;置信度:高/中/低。
## 二、逐跳排查路径
编号列表,每跳格式:`层级 → 观察点 → 正常表现 → 异常含义`。
## 三、修复动作
### 前端
### 后端
每条格式:改什么文件/字段 → 改成什么 → 验证方式。
## 四、契约修订建议
若涉及契约不一致,给出字段级修订建议;否则写"无"。
## 五、需补充信息
无则写"无"。

还有 3 个必填变量未填,补齐后才能复制

还有 3 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。

AI 评审依据

这条提示词还没有评审记录

目标模型
ChatGPT、Claude
框架
BROKE
语言
zh-CN
作者
站方

标签

  • 接口报错
  • 前后端联调
  • 责任定位
  • http排查

同类提示词