redirect Action
Redirect to a new web page.
The redirect properties are:
Property | Required/Optional | Default | Description |
---|---|---|---|
next page | required | A web page request object that defines the next page to be requested. |
-
Examples:
Redirect to an alternative page using the default method:
"redirect" : { "next_page" : { "url" : "my_alternative_page" } }
Redirect to an alternative page using the GET method:
"redirect" : { "next_page" : { "url" : "my_alternative_page", "method" : "GET" } }
-
Redirect Class
Namespace: Aculab.Cloud.RestAPIWrapper
Assembly: Aculab.Cloud.RestAPIWrapper.dllAn action to redirect to a new web page.
-
public class Redirect : TelephonyAction { // Constructors public Redirect(WebPageRequest nextPage); }
Examples:
-
Redirect to an alternative page using the default method:
List<TelephonyAction> actions = new List<TelephonyAction>(); actions.Add(new Redirect(new WebPageRequest("AlternativePage.aspx")));
-
Redirect to an alternative page using the GET method:
List<TelephonyAction> actions = new List<TelephonyAction>(); actions.Add(new Redirect(new WebPageRequest("AlternativePage.aspx", "GET")));
-
-
public class Redirect : TelephonyAction { // Constructors public Redirect(WebPageRequest nextPage); }
Examples:
-
Redirect to an alternative page using the default method:
List<TelephonyAction> actions = new List<TelephonyAction>(); actions.Add(new Redirect(new WebPageRequest("AlternativePage.aspx")));
-
Redirect to an alternative page using the GET method:
List<TelephonyAction> actions = new List<TelephonyAction>(); actions.Add(new Redirect(new WebPageRequest("AlternativePage.aspx", "GET")));
-
-
public class Redirect : TelephonyAction { // Constructors public Redirect(WebPageRequest nextPage); }
Examples:
-
Redirect to an alternative page using the default method:
List<TelephonyAction> actions = new List<TelephonyAction>(); actions.Add(new Redirect(new WebPageRequest("AlternativePage.aspx")));
-
Redirect to an alternative page using the GET method:
List<TelephonyAction> actions = new List<TelephonyAction>(); actions.Add(new Redirect(new WebPageRequest("AlternativePage.aspx", "GET")));
-
-
-
Redirect Class
Namespace: Aculab.Cloud.RestAPIWrapper
Assembly: Aculab.Cloud.RestAPIWrapper.dllAn action to redirect to a new web page.
-
Public Class Redirect Inherits TelephonyAction ' Constructors Public Sub New (nextPage As Webpagerequest) End Class
Examples:
-
Redirect to an alternative page using the default method:
Dim actions = New List(Of TelephonyAction) actions.Add(New Redirect(New WebPageRequest("AlternativePage.aspx")))
-
Redirect to an alternative page using the GET method:
Dim actions = New List(Of TelephonyAction) actions.Add(New Redirect(New WebPageRequest("AlternativePage.aspx", "GET")))
-
-
Public Class Redirect Inherits TelephonyAction ' Constructors Public Sub New (nextPage As Webpagerequest) End Class
Examples:
-
Redirect to an alternative page using the default method:
Dim actions = New List(Of TelephonyAction) actions.Add(New Redirect(New WebPageRequest("AlternativePage.aspx")))
-
Redirect to an alternative page using the GET method:
Dim actions = New List(Of TelephonyAction) actions.Add(New Redirect(New WebPageRequest("AlternativePage.aspx", "GET")))
-
-
-
class Redirect extends TelephonyAction
Represents a redirect action.
Class synopsis:
// Constructors: public Redirect(WebPageRequest nextPage)
Examples:
Redirect to an alternative page using the default method:
List<TelephonyAction> actions = new ArrayList<TelephonyAction>(); actions.add(new Redirect(new WebPageRequest("my_alternative_page")));
Redirect to an alternative page using the GET method:
List<TelephonyAction> actions = new ArrayList<TelephonyAction>(); actions.add(new Redirect(new WebPageRequest("my_alternative_page", "GET")));
-
class Redirect
Represents a redirect action.
Class synopsis:
# Redirect object: Redirect(next_page)
Redirect to an alternative page using the default method:
# Create a list of actions that will be passed to the TelephonyResponse constructor list_of_actions = [] list_of_actions.append(Redirect(WebPage(url='my_alternative_page')))
Redirect to an alternative page using the GET method:
# Create a list of actions that will be passed to the TelephonyResponse constructor list_of_actions = [] list_of_actions.append(Redirect(WebPage(url='my_alternative_page', method='GET')))
-
The Redirect class
Introduction
Represents a redirect action.
Class synopsis
class Redirect extends ActionBase { /* methods */ public __construct(WebPageRequest|string $next_page, string $method = null) }
Examples:
Redirect to an alternative page using the default method:
$response->addAction(new Aculab\TelephonyRestAPI\Redirect('alternativePage'));
Redirect to an alternative page using the GET method:
$web_page = new Aculab\TelephonyRestAPI\WebPageRequest('alternativePage', 'GET'); $response->addAction(new Aculab\TelephonyRestAPI\Redirect($web_page));