A mock web server serving requests using pre-queued mock responses by default.
More...
#include <QtMockWebServer.h>
A mock web server serving requests using pre-queued mock responses by default.
void QtMockWebServer::enqueue |
( |
const MockResponse & |
response | ) |
|
Enqueue a mock response to be served.
- Parameters
-
response | The mock response. |
QUrl QtMockWebServer::getUrl |
( |
const QString & |
path | ) |
|
Get absolute url of given path. Note that it's only available after server started by play().
- Parameters
-
- Returns
- Absolute url of given path.
QString QtMockWebServer::hostName |
( |
| ) |
const |
host name of the mock server listening. Note that it's only available after server started by play().
- Returns
- Server host name.
void QtMockWebServer::play |
( |
int |
port | ) |
|
Try to start the server on given port.
- Parameters
-
port | Start the server on this port. |
int QtMockWebServer::port |
( |
| ) |
const |
Port of the mock server listening. Note that it's only avaliable after server started by play().
- Returns
- Server port number
int QtMockWebServer::requestCount |
( |
| ) |
const |
Count of requests the server received.
- Returns
- Count of requests.
void QtMockWebServer::setBodyLimit |
( |
int |
maxBodyLength | ) |
|
Set max length limit of response body.
- Todo:
- Not fully implemented.
- Parameters
-
maxBodyLength | Max body length limit. |
void QtMockWebServer::setDispatcher |
( |
Dispatcher * |
dispatcher | ) |
|
Set a custom dispatcher which decides how to serve requests.
- Parameters
-
dispatcher | The custome dispatcher. |
Take next recorded request the server received.
- Returns
- Next recorded request.
The documentation for this class was generated from the following files: