工具说明
COS 调试工具 是 COS 团队为开发者提供的调试工具。
通过开发者配置 Hosts 抓包 COS API 请求,智能分析请求中出现的错误,给出错误提示和修改建议。
适用场景
开发者写代码调用 COS API,可以用 COS 调试工具诊断请求中的错误问题。
开发者自己实现签名计算代码,可以使用 COS 调试工具 诊断签名错误原因。
抓包查看请求,如 cosbrowser、coscmd 等工具访问 COS,使用 SDK 调用 COS,可以用 COS 调试工具查看请求内容。
使用步骤
1. 确认好要抓包的存储桶域名,给发出 COS API 调用请求的机器,配置 hosts 指向抓包机器 IP。
2. 如果使用临时密钥发请求,还需要在调用 STS 临时密钥的机器上配置 hosts,让调试工具能抓取到 STS 请求内容:
109.244.171.164 sts.tencentcloudapi.com
3. 打开 https://web.debugger.coshelper.com 用固定密钥登录工具,等待界面顶部显示绿色的“已连接”,就可以开始发起调用请求,并在工具查看请求。
4. 请求信息上点击诊断,可以查看请求详情,以及错误诊断提示和修改建议。
5. 使用完退出工具后,请求都会失效,注意把刚才的 hosts 去掉,避免请求出错。