https://github.com/wille-io/httq
httq is an HTTP Server for Qt. Allows WebSocket connections. Based on NodeJS's http-parser.
https://github.com/wille-io/httq
http-parser http-server httpd qt websocket websocket-server websockets
Last synced: about 1 year ago
JSON representation
httq is an HTTP Server for Qt. Allows WebSocket connections. Based on NodeJS's http-parser.
- Host: GitHub
- URL: https://github.com/wille-io/httq
- Owner: wille-io
- License: mit
- Created: 2020-07-06T20:05:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T08:51:10.000Z (almost 2 years ago)
- Last Synced: 2025-01-10T03:51:41.269Z (about 1 year ago)
- Topics: http-parser, http-server, httpd, qt, websocket, websocket-server, websockets
- Language: C++
- Homepage:
- Size: 84 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# httq
Proof of Concept. Do not use in production - yet - as API is subject to change at any time without warning.
HTTP Server for Qt. Doesn't clog the memory like The Other HTTP Server™.
Based on NodeJS's wonderful http-parser.
Can download a message's body in chunks, instead of reading it all into memory that allows an easy DoS, like The Other HTTP Server™.
# TODO
- [ ] Return status text by status number - don't always return 'OK' as status text