From c95facd1d917802d1e85983c3619111fc3ebc2b3 Mon Sep 17 00:00:00 2001 From: mehrdadbn9 Date: Thu, 5 Feb 2026 23:19:24 +0330 Subject: [PATCH] Use http.StatusContinue constant instead of magic number 100 Replace magic number `100` with `http.StatusContinue` constant for better code clarity and maintainability in `bodyAllowedForStatus` function. Changes: - Replace `status >= 100` with `status >= http.StatusContinue` - This makes code more self-documenting and easier to understand - Follows Go best practices of using named constants instead of magic numbers Fixes #4489 --- context.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/context.go b/context.go index d73f59e3..65affc7f 100644 --- a/context.go +++ b/context.go @@ -1058,7 +1058,7 @@ func (c *Context) requestHeader(key string) string { // bodyAllowedForStatus is a copy of http.bodyAllowedForStatus non-exported function. func bodyAllowedForStatus(status int) bool { switch { - case status >= 100 && status <= 199: + case status >= http.StatusContinue && status <= 199: return false case status == http.StatusNoContent: return false