RestClient.Request
Overview
Creates a RestRequest instance.
RestRequest myRestClient.Request()
Creates a new request on client.
RestRequest myRestClient.Request(resource: string)
Creates a RestRequest instance.
RestRequest myRestClient.Request(resource: string, body: ( string | object |
Xml ))
Arguments
string resource
to request
( string | object | Xml ) body
Request body.
Remarks
Body argument is optional. If specified request method automatically set to POST, otherwise is set to GET
Xml type of body is automatically detected if specified as Xml 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();
Copyright © 2010 - 2023 Emakin. All rights reserved.