28 #ifndef QORE_HTTP_CLIENT_H_
29 #define QORE_HTTP_CLIENT_H_
32 #include <qore/AbstractPrivateData.h>
33 #include <qore/QoreThreadLock.h>
34 #include <qore/QoreSocket.h>
35 #include <qore/QoreHttpClientObject.h>
50 DLLEXPORT
void setDefaultPath(
const char* pth);
51 DLLEXPORT
void setDefaultHeaderValue(
const char* header,
const char* val);
52 DLLEXPORT
void addProtocol(
const char* prot,
int port,
bool ssl =
false);
60 DLLEXPORT
void setEventQueue(Queue* cbq,
ExceptionSink* xsink);
defines string encoding functions in Qore
Definition: QoreEncoding.h:72
This is the hash or associative list container type in Qore, dynamically allocated only...
Definition: QoreHashNode.h:41
DLLEXPORT QoreHTTPClient()
creates the QoreHTTPClient object
virtual DLLEXPORT ~QoreHTTPClient()
destroys the object and frees all associated memory
container for holding Qore-language exception information and also for registering a "thread_exit" ca...
Definition: ExceptionSink.h:35
provides a way to communicate with HTTP servers using Qore data structures
Definition: QoreHttpClientObject.h:42
provides a way to communicate with HTTP servers using Qore data structures
Definition: QoreHTTPClient.h:42