{:reitit.core/match #reitit.core.Match{:template "/origin/web", :data {:middleware [[#object[ring.middleware.defaults$wrap_defaults 0x63a628da "ring.middleware.defaults$wrap_defaults@63a628da"] {:params {:urlencoded true, :keywordize true}, :responses {:not-modified-responses true, :absolute-redirects false, :content-length true, :content-types true, :default-charset "utf-8"}}] [#object[ring.middleware.multipart_params$wrap_multipart_params 0x4d67989c "ring.middleware.multipart_params$wrap_multipart_params@4d67989c"]] [#object[ring.middleware.cors$wrap_cors 0x1969b325 "ring.middleware.cors$wrap_cors@1969b325"] :access-control-allow-origin [#".*"] :access-control-expose-headers ["Content-Range"] :access-control-allow-methods [:get :put :post :delete]] [#object[ring.middleware.defaults$wrap_defaults 0x63a628da "ring.middleware.defaults$wrap_defaults@63a628da"] {:params {:urlencoded true, :multipart true, :nested true, :keywordize true}, :cookies true, :session {:flash true, :cookie-attrs {:http-only true}, :store #object[ring.middleware.session.cookie.CookieStore 0xcb3c419 "ring.middleware.session.cookie.CookieStore@cb3c419"]}, :security {:anti-forgery {:safe-header "X-Ring-Anti-Forgery"}, :frame-options :sameorigin, :content-type-options :nosniff}, :static {:resources "public"}, :responses {:not-modified-responses true, :absolute-redirects false, :content-length true, :content-types true, :default-charset "utf-8"}, :websocket {:keepalive true}}] {:name :reitit.ring.middleware.muuntaja/format, :spec :reitit.ring.middleware.muuntaja/spec, :compile #object[reitit.ring.middleware.muuntaja$fn__13190 0x14917629 "reitit.ring.middleware.muuntaja$fn__13190@14917629"]} {:name :reitit.ring.coercion/coerce-exceptions, :compile #object[reitit.ring.coercion$fn__26383 0x6543bf5f "reitit.ring.coercion$fn__26383@6543bf5f"]} {:name :reitit.ring.coercion/coerce-request, :spec :reitit.spec/parameters, :compile #object[reitit.ring.coercion$fn__26359 0x3167c849 "reitit.ring.coercion$fn__26359@3167c849"]} {:name :reitit.ring.coercion/coerce-response, :spec :reitit.spec/responses, :compile #object[reitit.ring.coercion$fn__26370 0x6cafc524 "reitit.ring.coercion$fn__26370@6cafc524"]} [#object[buddy.auth.middleware$wrap_authentication 0x7390d6a6 "buddy.auth.middleware$wrap_authentication@7390d6a6"] #object[buddy.auth.backends.session$session_backend$reify__10240 0x68469630 "buddy.auth.backends.session$session_backend$reify__10240@68469630"]] [#object[buddy.auth.middleware$wrap_authorization 0x4fb927f "buddy.auth.middleware$wrap_authorization@4fb927f"] #object[buddy.auth.backends.session$session_backend$reify__10240 0x68469630 "buddy.auth.backends.session$session_backend$reify__10240@68469630"]] [#object[buddy.auth.accessrules$wrap_access_rules 0x166fe121 "buddy.auth.accessrules$wrap_access_rules@166fe121"] {:policy :reject, :rules [{:uri "/origin/web/deliver/order/check", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/api/storage*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/api/regions*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/legacy/*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uris ["/api/healthz" "/api/v1/customer/login*"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/api/v1/customer*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"], :redirect "/api/v1/customer/login"} {:uri "/api/v1/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"]} {:uri "/api/v1/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"]} {:uri "/api/v1/admin*", :handler #object[newapi.auth$admin_access 0x4a456b6a "newapi.auth$admin_access@4a456b6a"]} {:uris ["/static/*" "/css/*" "/js/*" "/favicon.ico"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "*/login", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "*/login-mock", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/web/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/web/deliver/login"} {:uri "/quic/platform*", :handler #object[newapi.auth$platform_access 0x7f40c766 "newapi.auth$platform_access@7f40c766"], :redirect "/quic/platform/login"} {:uri "/quic/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"], :redirect "/quic/station/login"} {:uri "/quic/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/quic/deliver/login"} {:uri "/quic/api/*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"]} {:uris ["/quic/images/*" "/quic/img/*" "*.jpg"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/web", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/web/platform*", :handler #object[newapi.auth$platform_access 0x7f40c766 "newapi.auth$platform_access@7f40c766"], :redirect "/origin/web/platform/login"} {:uri "/origin/web/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"], :redirect "/origin/web/station/login"} {:uri "/origin/web/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/origin/web/deliver/login"} {:uri "/origin/api/*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"]}]}] [#object[newapi.utils$wrap_session_id 0x12dcc20a "newapi.utils$wrap_session_id@12dcc20a"]]], :coercion #Coercion{:name :malli}, :muuntaja <>, :name :origin.web/index, :get {:handler #object[newapi.origin.web.platform.login$login_select_page 0x57686fe9 "newapi.origin.web.platform.login$login_select_page@57686fe9"]}}, :result #reitit.ring.Methods{:get #reitit.ring.Endpoint{:data {:middleware [[#object[ring.middleware.defaults$wrap_defaults 0x63a628da "ring.middleware.defaults$wrap_defaults@63a628da"] {:params {:urlencoded true, :keywordize true}, :responses {:not-modified-responses true, :absolute-redirects false, :content-length true, :content-types true, :default-charset "utf-8"}}] [#object[ring.middleware.multipart_params$wrap_multipart_params 0x4d67989c "ring.middleware.multipart_params$wrap_multipart_params@4d67989c"]] [#object[ring.middleware.cors$wrap_cors 0x1969b325 "ring.middleware.cors$wrap_cors@1969b325"] :access-control-allow-origin [#".*"] :access-control-expose-headers ["Content-Range"] :access-control-allow-methods [:get :put :post :delete]] [#object[ring.middleware.defaults$wrap_defaults 0x63a628da "ring.middleware.defaults$wrap_defaults@63a628da"] {:params {:urlencoded true, :multipart true, :nested true, :keywordize true}, :cookies true, :session {:flash true, :cookie-attrs {:http-only true}, :store #object[ring.middleware.session.cookie.CookieStore 0xcb3c419 "ring.middleware.session.cookie.CookieStore@cb3c419"]}, :security {:anti-forgery {:safe-header "X-Ring-Anti-Forgery"}, :frame-options :sameorigin, :content-type-options :nosniff}, :static {:resources "public"}, :responses {:not-modified-responses true, :absolute-redirects false, :content-length true, :content-types true, :default-charset "utf-8"}, :websocket {:keepalive true}}] {:name :reitit.ring.middleware.muuntaja/format, :spec :reitit.ring.middleware.muuntaja/spec, :compile #object[reitit.ring.middleware.muuntaja$fn__13190 0x14917629 "reitit.ring.middleware.muuntaja$fn__13190@14917629"]} {:name :reitit.ring.coercion/coerce-exceptions, :compile #object[reitit.ring.coercion$fn__26383 0x6543bf5f "reitit.ring.coercion$fn__26383@6543bf5f"]} {:name :reitit.ring.coercion/coerce-request, :spec :reitit.spec/parameters, :compile #object[reitit.ring.coercion$fn__26359 0x3167c849 "reitit.ring.coercion$fn__26359@3167c849"]} {:name :reitit.ring.coercion/coerce-response, :spec :reitit.spec/responses, :compile #object[reitit.ring.coercion$fn__26370 0x6cafc524 "reitit.ring.coercion$fn__26370@6cafc524"]} [#object[buddy.auth.middleware$wrap_authentication 0x7390d6a6 "buddy.auth.middleware$wrap_authentication@7390d6a6"] #object[buddy.auth.backends.session$session_backend$reify__10240 0x68469630 "buddy.auth.backends.session$session_backend$reify__10240@68469630"]] [#object[buddy.auth.middleware$wrap_authorization 0x4fb927f "buddy.auth.middleware$wrap_authorization@4fb927f"] #object[buddy.auth.backends.session$session_backend$reify__10240 0x68469630 "buddy.auth.backends.session$session_backend$reify__10240@68469630"]] [#object[buddy.auth.accessrules$wrap_access_rules 0x166fe121 "buddy.auth.accessrules$wrap_access_rules@166fe121"] {:policy :reject, :rules [{:uri "/origin/web/deliver/order/check", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/api/storage*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/api/regions*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/legacy/*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uris ["/api/healthz" "/api/v1/customer/login*"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/api/v1/customer*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"], :redirect "/api/v1/customer/login"} {:uri "/api/v1/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"]} {:uri "/api/v1/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"]} {:uri "/api/v1/admin*", :handler #object[newapi.auth$admin_access 0x4a456b6a "newapi.auth$admin_access@4a456b6a"]} {:uris ["/static/*" "/css/*" "/js/*" "/favicon.ico"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "*/login", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "*/login-mock", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/web/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/web/deliver/login"} {:uri "/quic/platform*", :handler #object[newapi.auth$platform_access 0x7f40c766 "newapi.auth$platform_access@7f40c766"], :redirect "/quic/platform/login"} {:uri "/quic/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"], :redirect "/quic/station/login"} {:uri "/quic/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/quic/deliver/login"} {:uri "/quic/api/*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"]} {:uris ["/quic/images/*" "/quic/img/*" "*.jpg"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/web", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/web/platform*", :handler #object[newapi.auth$platform_access 0x7f40c766 "newapi.auth$platform_access@7f40c766"], :redirect "/origin/web/platform/login"} {:uri "/origin/web/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"], :redirect "/origin/web/station/login"} {:uri "/origin/web/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/origin/web/deliver/login"} {:uri "/origin/api/*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"]}]}] [#object[newapi.utils$wrap_session_id 0x12dcc20a "newapi.utils$wrap_session_id@12dcc20a"]]], :coercion #Coercion{:name :malli}, :muuntaja <>, :name :origin.web/index, :handler #object[newapi.origin.web.platform.login$login_select_page 0x57686fe9 "newapi.origin.web.platform.login$login_select_page@57686fe9"]}, :handler #object[ring.middleware.content_length$wrap_content_length$fn__6983 0x7f89090d "ring.middleware.content_length$wrap_content_length$fn__6983@7f89090d"], :path "/origin/web", :method :get, :middleware [#reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x6d8899e9 "reitit.middleware$eval2760$fn__2762$fn__2767@6d8899e9"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x31a3657e "reitit.middleware$eval2760$fn__2762$fn__2767@31a3657e"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x25a05384 "reitit.middleware$eval2760$fn__2762$fn__2767@25a05384"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x1256f75c "reitit.middleware$eval2760$fn__2762$fn__2767@1256f75c"], :spec nil} #reitit.middleware.Middleware{:name :reitit.ring.middleware.muuntaja/format, :wrap #object[reitit.ring.middleware.muuntaja$fn__13190$fn__13192 0x3bb8632e "reitit.ring.middleware.muuntaja$fn__13190$fn__13192@3bb8632e"], :spec :reitit.ring.middleware.muuntaja/spec, :data {:swagger {:produces #{"application/json" "application/transit+msgpack" "application/transit+json" "application/edn"}, :consumes #{"application/json" "application/transit+msgpack" "application/transit+json" "application/edn"}}}} #reitit.middleware.Middleware{:name :reitit.ring.coercion/coerce-request, :wrap nil, :spec :reitit.spec/parameters} #reitit.middleware.Middleware{:name :reitit.ring.coercion/coerce-response, :wrap nil, :spec :reitit.spec/responses} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x111a69b2 "reitit.middleware$eval2760$fn__2762$fn__2767@111a69b2"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x36013466 "reitit.middleware$eval2760$fn__2762$fn__2767@36013466"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x1348d9ed "reitit.middleware$eval2760$fn__2762$fn__2767@1348d9ed"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x6b9169b9 "reitit.middleware$eval2760$fn__2762$fn__2767@6b9169b9"], :spec nil}]}, :head nil, :post nil, :put nil, :delete nil, :connect nil, :options #reitit.ring.Endpoint{:data {:middleware [[#object[ring.middleware.defaults$wrap_defaults 0x63a628da "ring.middleware.defaults$wrap_defaults@63a628da"] {:params {:urlencoded true, :keywordize true}, :responses {:not-modified-responses true, :absolute-redirects false, :content-length true, :content-types true, :default-charset "utf-8"}}] [#object[ring.middleware.multipart_params$wrap_multipart_params 0x4d67989c "ring.middleware.multipart_params$wrap_multipart_params@4d67989c"]] [#object[ring.middleware.cors$wrap_cors 0x1969b325 "ring.middleware.cors$wrap_cors@1969b325"] :access-control-allow-origin [#".*"] :access-control-expose-headers ["Content-Range"] :access-control-allow-methods [:get :put :post :delete]] [#object[ring.middleware.defaults$wrap_defaults 0x63a628da "ring.middleware.defaults$wrap_defaults@63a628da"] {:params {:urlencoded true, :multipart true, :nested true, :keywordize true}, :cookies true, :session {:flash true, :cookie-attrs {:http-only true}, :store #object[ring.middleware.session.cookie.CookieStore 0xcb3c419 "ring.middleware.session.cookie.CookieStore@cb3c419"]}, :security {:anti-forgery {:safe-header "X-Ring-Anti-Forgery"}, :frame-options :sameorigin, :content-type-options :nosniff}, :static {:resources "public"}, :responses {:not-modified-responses true, :absolute-redirects false, :content-length true, :content-types true, :default-charset "utf-8"}, :websocket {:keepalive true}}] {:name :reitit.ring.middleware.muuntaja/format, :spec :reitit.ring.middleware.muuntaja/spec, :compile #object[reitit.ring.middleware.muuntaja$fn__13190 0x14917629 "reitit.ring.middleware.muuntaja$fn__13190@14917629"]} {:name :reitit.ring.coercion/coerce-exceptions, :compile #object[reitit.ring.coercion$fn__26383 0x6543bf5f "reitit.ring.coercion$fn__26383@6543bf5f"]} {:name :reitit.ring.coercion/coerce-request, :spec :reitit.spec/parameters, :compile #object[reitit.ring.coercion$fn__26359 0x3167c849 "reitit.ring.coercion$fn__26359@3167c849"]} {:name :reitit.ring.coercion/coerce-response, :spec :reitit.spec/responses, :compile #object[reitit.ring.coercion$fn__26370 0x6cafc524 "reitit.ring.coercion$fn__26370@6cafc524"]} [#object[buddy.auth.middleware$wrap_authentication 0x7390d6a6 "buddy.auth.middleware$wrap_authentication@7390d6a6"] #object[buddy.auth.backends.session$session_backend$reify__10240 0x68469630 "buddy.auth.backends.session$session_backend$reify__10240@68469630"]] [#object[buddy.auth.middleware$wrap_authorization 0x4fb927f "buddy.auth.middleware$wrap_authorization@4fb927f"] #object[buddy.auth.backends.session$session_backend$reify__10240 0x68469630 "buddy.auth.backends.session$session_backend$reify__10240@68469630"]] [#object[buddy.auth.accessrules$wrap_access_rules 0x166fe121 "buddy.auth.accessrules$wrap_access_rules@166fe121"] {:policy :reject, :rules [{:uri "/origin/web/deliver/order/check", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/api/storage*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/api/regions*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/legacy/*", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uris ["/api/healthz" "/api/v1/customer/login*"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/api/v1/customer*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"], :redirect "/api/v1/customer/login"} {:uri "/api/v1/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"]} {:uri "/api/v1/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"]} {:uri "/api/v1/admin*", :handler #object[newapi.auth$admin_access 0x4a456b6a "newapi.auth$admin_access@4a456b6a"]} {:uris ["/static/*" "/css/*" "/js/*" "/favicon.ico"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "*/login", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "*/login-mock", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/web/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/web/deliver/login"} {:uri "/quic/platform*", :handler #object[newapi.auth$platform_access 0x7f40c766 "newapi.auth$platform_access@7f40c766"], :redirect "/quic/platform/login"} {:uri "/quic/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"], :redirect "/quic/station/login"} {:uri "/quic/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/quic/deliver/login"} {:uri "/quic/api/*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"]} {:uris ["/quic/images/*" "/quic/img/*" "*.jpg"], :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/web", :handler #object[newapi.auth$anony_access 0x63bf30ac "newapi.auth$anony_access@63bf30ac"]} {:uri "/origin/web/platform*", :handler #object[newapi.auth$platform_access 0x7f40c766 "newapi.auth$platform_access@7f40c766"], :redirect "/origin/web/platform/login"} {:uri "/origin/web/station*", :handler #object[newapi.auth$station_access 0x50e51b8a "newapi.auth$station_access@50e51b8a"], :redirect "/origin/web/station/login"} {:uri "/origin/web/deliver*", :handler #object[newapi.auth$deliver_access 0x396a936f "newapi.auth$deliver_access@396a936f"], :redirect "/origin/web/deliver/login"} {:uri "/origin/api/*", :handler #object[newapi.auth$customer_access 0x615a9d51 "newapi.auth$customer_access@615a9d51"]}]}] [#object[newapi.utils$wrap_session_id 0x12dcc20a "newapi.utils$wrap_session_id@12dcc20a"]]], :coercion #Coercion{:name :malli}, :muuntaja <>, :name :origin.web/index, :no-doc true, :handler #object[reitit.ring$fn__2952$fn__2961 0x2984ca80 "reitit.ring$fn__2952$fn__2961@2984ca80"]}, :handler #object[ring.middleware.content_length$wrap_content_length$fn__6983 0x169969d2 "ring.middleware.content_length$wrap_content_length$fn__6983@169969d2"], :path "/origin/web", :method :options, :middleware [#reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x434b4d5d "reitit.middleware$eval2760$fn__2762$fn__2767@434b4d5d"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x2377282c "reitit.middleware$eval2760$fn__2762$fn__2767@2377282c"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x2ca83608 "reitit.middleware$eval2760$fn__2762$fn__2767@2ca83608"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x71221db6 "reitit.middleware$eval2760$fn__2762$fn__2767@71221db6"], :spec nil} #reitit.middleware.Middleware{:name :reitit.ring.middleware.muuntaja/format, :wrap #object[reitit.ring.middleware.muuntaja$fn__13190$fn__13192 0x689a976a "reitit.ring.middleware.muuntaja$fn__13190$fn__13192@689a976a"], :spec :reitit.ring.middleware.muuntaja/spec, :data {:swagger {:produces #{"application/json" "application/transit+msgpack" "application/transit+json" "application/edn"}, :consumes #{"application/json" "application/transit+msgpack" "application/transit+json" "application/edn"}}}} #reitit.middleware.Middleware{:name :reitit.ring.coercion/coerce-request, :wrap nil, :spec :reitit.spec/parameters} #reitit.middleware.Middleware{:name :reitit.ring.coercion/coerce-response, :wrap nil, :spec :reitit.spec/responses} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x7236f41d "reitit.middleware$eval2760$fn__2762$fn__2767@7236f41d"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x1f439425 "reitit.middleware$eval2760$fn__2762$fn__2767@1f439425"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x7eedf5d6 "reitit.middleware$eval2760$fn__2762$fn__2767@7eedf5d6"], :spec nil} #reitit.middleware.Middleware{:name nil, :wrap #object[reitit.middleware$eval2760$fn__2762$fn__2767 0x42f01ca6 "reitit.middleware$eval2760$fn__2762$fn__2767@42f01ca6"], :spec nil}]}, :trace nil, :patch nil}, :path-params {}, :path "/origin/web"}, :reitit.core/router #object[reitit.core$quarantine_router$reify__2114 0x4b3ed649 "reitit.core$quarantine_router$reify__2114@4b3ed649"], :identity {:session-id "node018hjez72zvxjf190y1gqy77bvt9564207"}, :ssl-client-cert nil, :protocol "HTTP/1.1", :cookies {}, :remote-addr "127.0.0.1", :params {}, :flash nil, :headers {"x-forwarded-host" "api.staging.dazhonges.cn", "host" "api.staging.dazhonges.cn", "user-agent" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "x-forwarded-port" "443", "referer" "https://api.staging.dazhonges.cn/", "accept" "*/*", "x-forwarded-for" "216.73.216.244", "accept-encoding" "gzip, br, zstd, deflate", "x-forwarded-proto" "https", "x-real-ip" "216.73.216.244", "x-forwarded-server" "iZj6c14h2odfg992kiw3qnZ"}, :server-port 80, :muuntaja/request nil, :content-length nil, :form-params {}, :session/key nil, :query-params {}, :content-type nil, :character-encoding nil, :uri "/origin/web", :server-name "api.staging.dazhonges.cn", :anti-forgery-token "y2kEy1HbNLb411bfw58DH/em8mu+qx+i6IHXJCZ6GAtQNcDtCrEZZfRDQVviLnm/bP34NHZGVueLSWVV", :query-string nil, :path-params {}, :muuntaja/response #FormatAndCharset{:format "application/json", :charset "utf-8", :raw-format "*/*"}, :body #object[org.eclipse.jetty.ee9.nested.HttpInput 0x2bbfd3e4 "oeje9n.HttpInput@733991908 cs=oeje9n.HttpChannelState@40df5fa8{s=HANDLING rs=BLOCKING os=OPEN is=IDLE awp=false se=false i=true al=0} cp=org.eclipse.jetty.ee9.nested.BlockingContentProducer@37c2ca8b eof=false"], :multipart-params {}, :scheme :http, :request-method :get, :session {}}