[OpenSIPS-Devel] [NEW] rest_client module
Jamuel Starkey
jamuel at hcvoip.com
Tue Apr 2 18:51:51 CEST 2013
Hi Liviu,
Thank you for exposing curl! Will you be supporting Basic and Digest HTTP AUTH methods? And is this module just a wrapper around libcurl? Can we set the various curl options that are exported from libcurl?
In general I don't see what would make this module "RESTful" per se in so much as it looks more like a generic HTTP Client? Might the module's name just be curl module or http_client? Or do you expect to provide other REST-like methods like (PUT and DELETE)?
Thanks again for the feature!
Cheers,
JPS
On Apr 2, 2013, at 5:27 AM, Liviu Chircu wrote:
Hello all,
A new rest_client module is now available in the OpenSIPS trunk. It currently offers the possibility of querying an HTTP server with GET and POST messages.
The following is a quick example of issuing an HTTP GET in the OpenSIPS script in a RESTful manner:
rest_get("http://myserver.org/userinfo/$fU"<http:/>, "$avp(body)"));
xlog("Info of user $fU: $avp(body)\n");
Please refer to the module documentation [1] for complete examples, along with a more in-depth description of the module functions and dependencies.
Testing and feedback are appreciated.
[1] http://www.opensips.org/html/docs/modules/devel/rest_client.html
Best regards,
--
Liviu Chircu
OpenSIPS Dev
http://www.opensips-solutions.com<http://www.opensips-solutions.com/>
<ATT00001.c>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20130402/9385fea5/attachment.htm>
More information about the Devel
mailing list