github.com/qiniu/go-sdk/v7@v7.27.0/reqid/doc.go (about) 1 // Package reqid 提供通过 Context 传递七牛请求 ID 的工具函数。 2 // 3 // 请求 ID 用于在七牛 API 调用中追踪请求链路,SDK 的 [client] 包会自动 4 // 从 Context 中提取请求 ID 并设置到 HTTP 请求头 X-Reqid。 5 // 6 // # 使用方式 7 // 8 // ctx := reqid.WithReqid(ctx, "my-request-id") 9 // // 后续使用该 ctx 发起的 API 调用会自动携带 X-Reqid 请求头 10 // 11 // // 从 Context 中读取请求 ID 12 // id, ok := reqid.ReqidFromContext(ctx) 13 package reqid