Overview
Creates a RestRequest instance.RestRequest RestClient.Request()
RestRequest RestClient.Request(resource: string)
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 Requestvar client = $Rest.Create('http://targetserver/'); var request = client.Request("file/{id}", { field : 'value' }); request.AddUrlParameter('id',123456); var result = request.ExecuteJson();
Example
Xml Requestvar 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 Requestvar client = $Rest.Create('http://targetserver/'); var request = client.Request("file/{id}", { field : 'value' }); request.AddUrlParameter('id',123456); var result = request.ExecuteJson();
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();