Nathan Osman

QHttpEngine

It provides a set of classes that simplify the process of adding an HTTP server to a Qt application.

QHttpEngine Introduction

This includes low-level classes for interacting directly with HTTP sockets and higher-level classes for building REST APIs. The library can also serve static files both from the local filesystem and from the Qt resource system.

QHttpEngine provides a simple set of classes for developing HTTP server applications in Qt.

The design goals of QHttpEngine include:

  • Reliability - extremely exhaustive test suite ensures that bugs are caught as soon as they are introduced
  • Flexibility - classes are designed for easy integration with existing Qt code
  • Simplicity - everything is intentionally kept as simple as possible
  • Usability - documentation is provided for all classes

All of QHttpEngine's functionality is included in a single monolithic library.

By clicking button above, I agree Marketplace user terms and conditions

Reviews
Details
Version:
0.1.0
Publisher:
Nathan Osman
Contact:
https://github.com/nitroshare
Copyright:
Nathan Osman
Authors:
Nathan Osman
From:
https://inqlude.org
License:
MIT
Created at:
2014-06-26
Updated at:
2015-07-18
Platforms:
Linux
Windows
macOS
Qt versions:
5.4 or later
Packages:
https://github.com/nitroshare/qhttpengine/archive/0.1.0.tar.gz
Source repository:
https://github.com/nitroshare/qhttpengine.git
User manuals:
https://ci.quickmediasolutions.com/job/qhttpengine-documentation/doxygen/
Dependencies:
Qt5Network