diff --git a/requestoptions.go b/requestoptions.go index 03deba6eee..6792727939 100644 --- a/requestoptions.go +++ b/requestoptions.go @@ -175,8 +175,9 @@ func ensurePreparedEnv(env PreparedEnv) PreparedEnv { } func WithOriginalRequest(r *http.Request) RequestOption { + originalURI := r.URL.RequestURI() return func(o *frankenPHPContext) error { - o.requestURI = r.URL.RequestURI() + o.requestURI = originalURI return nil }