RedirectResponse

data class RedirectResponse(val glob: String, val location: String, val regex: String, val statusCode: Int)

A Redirect specifies a URL pattern that, if matched to the request URL path, triggers Hosting to respond with a redirect to the specified destination path.

Constructors

Link copied to clipboard
fun RedirectResponse(glob: String, location: String, regex: String, statusCode: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The user-supplied glob to match against the request URL path.

Link copied to clipboard

The value to put in the HTTP location header of the response. The location can contain capture group values from the pattern using a : prefix to identify the segment and an optional * to capture the rest of the URL. For example: "glob": "/:capture*", "statusCode": 301, "location": "https://example.com/foo/:capture"

Link copied to clipboard

The user-supplied RE2 regular expression to match against the request URL path.

Link copied to clipboard

The status HTTP code to return in the response. It must be a valid 3xx status code.