找 Shopify 支持前先取 x-request-id
现象#
后台操作偶发失败,提示只有一句出了点问题,截图发给支持后被要求提供 request id,却不知道去哪里找这一串字符。
原因#
- 每个 Shopify 响应都带 X-Request-Id,但界面不展示,只存在于响应头里
- 页面请求由多个域名承担,抓错了域名就取不到对应那条记录
- 报错发生在页面跳转之后,Network 面板被清空,历史请求看不到
- 只截错误文案、没带时间戳与店铺域名,支持无法定位到具体请求
处理步骤#
- 打开
DevTools → Network,勾选Preserve log防止跳转后丢记录 - 复现一次失败,按状态码排序,点开失败请求查看
Response Headers - 复制
x-request-id的值,连同 UTC 时间与*.myshopify.com域名一起记下 - 在开发者支持表单的
Request Log id填这个值,或写在工单首行 - 顺手在 Network 里导出一份
HAR,保留请求顺序便于对齐时间线
验收标准#
提交工单后支持能直接引用该 id 查到对应请求;自己回看 HAR 时用同一个 id 能在响应头里匹配到那条记录。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。