adjust-redirect-url ( url -- url' ) (original) (raw)

adjust-redirect-url ( url -- url' )
Furnace framework » Furnace extension points

Prev: adjust-url ( url -- url' )

Vocabulary
furnace.utilities

Inputs

url an url

Outputs

url' an url

Word description
Adjusts a redirection URL by filtering the URL's query parameters through the modify-redirect-query generic word on every responder involved in handling the current request.

Definition

IN: furnace.utilities

GENERIC: adjust-redirect-url ( url -- url' )

Methods

USING: furnace.utilities strings ;

M: string adjust-redirect-url ;

USING: accessors furnace.utilities urls ;

M: url adjust-redirect-url
adjust-url
[ [ modify-redirect-query ] each-responder ] change-query ;