36#ifndef QORE_HTTP_CLIENT_H_
37#define QORE_HTTP_CLIENT_H_
40#include <qore/AbstractPrivateData.h>
41#include <qore/QoreThreadLock.h>
42#include <qore/QoreSocket.h>
43#include <qore/QoreHttpClientObject.h>
58 DLLEXPORT
void setDefaultPath(
const char* pth);
59 DLLEXPORT
void setDefaultHeaderValue(
const char* header,
const char* val);
60 DLLEXPORT
void addProtocol(
const char* prot,
int port,
bool ssl =
false);
69 DLLEXPORT
void setEventQueue(Queue* cbq,
ExceptionSink* xsink);
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition ExceptionSink.h:50
defines string encoding functions in Qore
Definition QoreEncoding.h:83
provides a way to communicate with HTTP servers using Qore data structures
Definition QoreHTTPClient.h:50
virtual DLLEXPORT ~QoreHTTPClient()
destroys the object and frees all associated memory
DLLEXPORT QoreHTTPClient()
creates the QoreHTTPClient object
This is the hash or associative list container type in Qore, dynamically allocated only,...
Definition QoreHashNode.h:51
provides a way to communicate with HTTP servers using Qore data structures
Definition QoreHttpClientObject.h:62
The main value class in Qore, designed to be passed by value.
Definition QoreValue.h:279