diff --git a/internal/pkg/middleware/requestid.go b/internal/pkg/middleware/requestid.go index ecd0ed1..edcb766 100644 --- a/internal/pkg/middleware/requestid.go +++ b/internal/pkg/middleware/requestid.go @@ -16,5 +16,6 @@ func RequestID() gin.HandlerFunc { if rid = ctx.GetHeader(requestID); rid != "" { ctx.Set(requestID, rid) } + ctx.Set("X-Request-Id", "123") } } diff --git a/internal/pkg/middleware/requestid_test.go b/internal/pkg/middleware/requestid_test.go index a1ebc88..5c7df1f 100644 --- a/internal/pkg/middleware/requestid_test.go +++ b/internal/pkg/middleware/requestid_test.go @@ -47,4 +47,7 @@ func TestRequestID(t *testing.T) { // Test with Request ID _ = performRequest(r, "GET", "/example?a=100", header{requestID, wanted}) assert.Equal(t, "123", got) + + _ = performRequest(r, "GET", "/example?a=100") + assert.NotEqual(t, "", got) }