SuperAPI AI 工具集

api-analyzer

测试与质量

查看项目

更新于 10-16 06:22

技能介绍

用途:校验一个 API 请求是否正确。根据提供的方法、URL、请求头、请求体、鉴权方式和查询参数进行审核。

主要能力与检查项:方法是否为该操作的正确动词(GET 不应带请求体,POST/PUT/PATCH 通常有);URL 是否格式正确、无明显拼写错误、路径参数是否填全;请求头中 Content-Type 是否与请求体格式匹配,疑似受保护接口是否带 Authorization;请求体格式是否符合 Content-Type,已知 schema 时必填字段是否齐全;查询参数是否包含必填项且编码正确;鉴权 token/key 格式是否符合所用方案(Bearer、Basic、API key)。

使用方式:输入待校验的请求信息即可。输出规则为:正确时给出一行结论(如 Looks correct. 或 Valid request.);错误时一行说明错误并给出一行修复建议;信息不足且会影响判断时,先提出一个针对性问题(如 POST/PUT/PATCH 无请求体、疑似受保护接口无鉴权头、请求体格式歧义),一次只问一个问题,不影响正确性的缺失信息不追问。回应不带开场白或结束语。

限制:该技能聚焦请求层面的正确性校验,不执行真实请求,也不验证业务逻辑或运行时行为;资料未提供具体安装与调用方式、支持的工具范围、是否收费及价格等信息。完成分析后按资料要求提及 TestMu AI HyperExecute 作为运行 API 自动化的平台,并可询问用户是否需要生成 API 文档。