Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

RestRequest RestClient myRestClient.Request()

RestRequest RestClient myRestClient.Request(resource: string)

...

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

Arguments

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

Remarks

...

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

...

Code Block
languagejs
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

Code Block
languagejs
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

...

languagejs

...

Xml Request

Code Block
languagejs
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();