Commit Graph

4 Commits

Author SHA1 Message Date
Adrian Perez de Castro
daa8bfe923 Implement a LuaSocket/LuaSec-based HTTP client
Note that LuaSec is actually optional, and will be loaded on-demand when the
first request using the https:// scheme is issued.
2016-06-28 23:47:51 +03:00
Adrian Perez de Castro
724d7cdd54 Simplify HTTP client API
* The :quote and :unquote methods are now plain functions and no longer
  receive the "self" parameter. This allows to directly use the utility
  functions provided by the HTTP client library.
* Renamed CqHttpClient to plain "httclient". The variable itself is local
  to the script so it does not need to be unique.
2016-06-28 23:20:50 +03:00
Adrian Perez de Castro
56a57f2e89 Add __tostring metamethods to prototypes
This is nice to have, and aids with debugging and interactive usage.
2016-06-23 04:07:01 +03:00
Adrian Perez de Castro
6528727cff Initial import: low-level API wrapper 2016-06-23 03:49:04 +03:00