http://www.perlmonks.org?node_id=945411

blue_cowdawg has asked for the wisdom of the Perl Monks concerning the following question:

Fellow monks: I am in need of a nudge in the right direction.

I have a hosting provider that I use (VPS.Net) that provides a wonderful API using a RESTful service for access. They suggest CURL to enact this access. Here is one example of what their API documentation suggests:

curl -H 'Accept: application/json' -H 'Content-type: application/json' + -u dave@vps.net:abc123ABC456== https://api.vps.net/virtual_machines. +api10json

The provided example provides a list of the VPS-es that are part of your account in JSON format. The exact same call is used in POST with JSON as input to create a new VPS.

I can do the GET easy enough. I looked at the documentation for Curl::Easy and Curl::Simple and got a headache. Has anybody out there done anything similar and willing to show snippets of what you did?

Thanks in advance.


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg