* This module provides API using Request structure. * * Structure Request provides configuration, connection pooling, cookie * persistance. You can consider it as 'Session' and reuse it - all caches and settings will effective * for next requests.
Call GET, and return response content.
Call GET, with parameters, and return response content.
Call GET, with parameters, and return response content.
Call GET, and return response content. args = variadic args to supply parameter names and values.
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'.
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'.
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'.
Call GET and lazily convert server response into InputRange of ubyte[], splitted by '\n'.
Call patch and return response content.
Call post and return response content.
Call POST and lazily convert server response into InputRange of ubyte[], splitted by '\n'.
Call put and return response content.
Call PUT and lazily convert server response into InputRange of ubyte[], splitted by '\n'.
HTTP client library, inspired by python-requests with goals: