{
"url": "http://github.com/",
"finalUrl": "https://github.com/",
"statusCode": 200,
"redirectCount": 1,
"totalTimeMs": 81,
"loop": false,
"permanentRedirects": 1,
"temporaryRedirects": 0,
"userAgent": "default",
"chain": [
{
"hop": 1,
"url": "http://github.com/",
"status": 301,
"timeMs": 38,
"server": "cloudflare",
"location": "https://github.com/",
"change": "https_upgrade_only"
},
{
"hop": 2,
"url": "https://github.com/",
"status": 200,
"timeMs": 43,
"server": "cloudflare"
}
],
"grade": "A+",
"score": 100,
"summary": {
"errors": 0,
"warnings": 0,
"infos": 0
},
"issues": [],
"cached": true,
"checkedAt": "2026-10-19T19:33:04.315Z",
"note": "Only HTTP redirects (301/302/303/307/308 with a Location header) are followed; meta refresh and JavaScript redirects are not."
}
curl --location --request GET 'https://zylalabs.com/api/14325/redirect+chain+check+api/35911/trace+the+redirect+chain+of+a+url?url=http://github.com' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 重定向链检查 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
URL的完整重定向链逐跳显示包括状态码 位置目标 响应时间 和变化类型 以及SEO和性能问题 评分和分数
最多10跳 路径循环 长链和从https降级到http的情况被报告为编码问题
是的 像example.com这样的裸域被视为https 参数别名如u link target和site也被接受
是的 结果缓存15分钟 设置fresh参数为1可以绕过缓存
摘要中的错误计数控制。单个错误将分数降低到75,因此仅凭字母等级不能可靠地判断是否通过或失败
API返回重定向链中每个跳转的详细信息,包括状态码 目标URL 响应时间 SEO问题 评分和得分
关键字段包括`url`、`finalUrl`、`statusCode`、`redirectCount`、`totalTimeMs`、`chain`、`grade`和`score`,这些字段提供了关于重定向过程及其性能的见解
响应结构为一个JSON对象,包括一个主要摘要和一个`chain`数组,详述每个跳的状态、时间和服务器详情
该端点提供有关HTTP状态码重定向次数响应时间SEO问题和性能等级的信息,帮助用户全面评估URL重定向
用户可以使用参数来自定义请求,例如 `url`(目标网址)、`fresh`(绕过缓存)以及像 `u`、`link`、`target` 或 `site` 这样的别名以方便使用
用户可以分析`chain`以查找重定向模式 检查`grade`和`score`以进行性能评估 并识别SEO问题以优化他们的URL
典型的使用案例包括SEO审计性能监控故障排除重定向问题以及确保Web应用程序的正确URL配置
该API遵循标准HTTP协议准确跟踪重定向,并将结果缓存15分钟以确保及时可靠的数据检索