1. LibAPI README file.

LibAPI is a library written on top of libcurl(3), to simplify the handling of
generic HTTP calls

In addition, it supports:

  *  Management of POST and related form fields.
  *  Simplified cookies management.
  *  Standard HTTP and Bearer authentication management.
  *  JSON payloads, using a set of simple and easy to use APIs.

2. Building the library

To properly compile libapi(3), you need to have libcurl and it's development
files installed on your system. Once done, from the project's root:

	$ ./configure
	$ make
	# make install

By default the library will be installed in /usr/local/lib, with the related
include file in /usr/local/include.

To change the configure script behavior, refer to "configure -h" for help.
Once installed, please read the libapi(3) man page for the public functions
and to understand how to compile a program linked to the library.

3. Dependencies

	* libcurl

4. Tested on

	* OpenBSD
	* Alpine Linux (Musl libc)
	* Debian GNU/Linux (GNU libc)

It should work on FreeBSD and NetBSD without changes.

5. Known issues

On Debian GNU/Linux, the configure script does not work with the
default shell. To run it, do:

	$ bash ./configure

6. Author

Andrea Biscuola <a@abiscuola.com>
