Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

Creates a RestRequest instance.

RestRequest RestClient.Request()

Creates a new request on client.

RestRequest RestClient.Request(resource: string)

Creates a RestRequest instance.

RestRequest RestClient.Request(resource: string, body: ( string | object | XmlNode ))

Arguments

string resource
to request
string resource
Resource part of URL.
( string | object | XmlNode ) body
Request body.

Remarks

Xml type of body is automatically detected if specified as XmlNode or string with starts with "<" and ends with ">" characters.

Example

JSON Request
var client = $Rest.Create('http://targetserver/');

var request = client.Request("file/{id}", {
    field : 'value'
});

request.AddUrlParameter('id',123456);

var result = request.ExecuteJson();

Example

Xml Request
var client = $Rest.Create('http://targetserver/');

var request = client.Request('file/{id}','<root><field>value</field></root>');

request.AddUrlParameter('id',123456);

var result = request.ExecuteXml();

Examples

JSON Request
var client = $Rest.Create('http://targetserver/');

var request = client.Request("file/{id}", {
    field : 'value'
});

request.AddUrlParameter('id',123456);

var result = request.ExecuteJson();
Xml Request
var client = $Rest.Create('http://targetserver/');

var request = client.Request('file/{id}','<root><field>value</field></root>');

request.AddUrlParameter('id',123456);

var result = request.ExecuteXml();
  • No labels