From 8604ce94ff8741180abdf3ed4751135aea38825e Mon Sep 17 00:00:00 2001 From: Zeni Kim Date: Wed, 13 May 2026 00:08:36 -0500 Subject: [PATCH] fix order --- response.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/response.go b/response.go index 716eb05..7934f2f 100644 --- a/response.go +++ b/response.go @@ -147,6 +147,13 @@ func (rs *Response) Redirect(url string, use303 ...bool) *Response { }, map[string]interface{}{ "url": "url", }) + + if len(use303) > 0 && use303[0] { + rvi res= http.StatusSeeOther // 303 + } else { + rs.redirectStatusCode = http.StatusTemporaryRedirect // 307 (default) + } + if v.Failed() { if url[0:1] != "/" { rs.redirectTo = "/" + url @@ -157,12 +164,6 @@ func (rs *Response) Redirect(url string, use303 ...bool) *Response { } rs.redirectTo = url - if len(use303) > 0 && use303[0] { - rs.redirectStatusCode = http.StatusSeeOther // 303 - } else { - rs.redirectStatusCode = http.StatusTemporaryRedirect // 307 (default) - } - return rs }