HttpResponseWrapper.Redirect Method

Definition

Redirects a request to a different URL.

Overloads

Redirect(String)

Redirects a request to the specified URL.

Redirect(String, Boolean)

Redirects a request to the specified URL and specifies whether execution of the current process should terminate.

Redirect(String)

Redirects a request to the specified URL.

C#
public override void Redirect(string url);

Parameters

url
String

The target location.

Exceptions

Redirection was attempted after the HTTP headers were sent.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Redirect(String, Boolean)

Redirects a request to the specified URL and specifies whether execution of the current process should terminate.

C#
public override void Redirect(string url, bool endResponse);

Parameters

url
String

The target location.

endResponse
Boolean

true to terminate the current process.

Exceptions

url is null.

url contains a newline character.

Redirection was attempted after the HTTP headers were sent.

The request is the result of a callback.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1