aboutsummaryrefslogtreecommitdiff
path: root/zenserver/testing/httptest.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implemented intended package streaming API flow (but currently it "streams" ↵Stefan Boberg2021-09-131-4/+3
| | | | from memory)
* Added client implementation of CbPackage filter/transactStefan Boberg2021-09-131-0/+10
|
* Changed interface for httpServerRequest::SessionId()/RequestId() so they ↵Stefan Boberg2021-09-131-11/+27
| | | | | | | | | | | | | | share storage and lazy eval logic They now call into ParseSessionId()/ParseRequestId() when required Eliminates redundant logic in derived implementations Also moved package transport code into httpshared.(cpp|h) for easier sharing with client code Added some I/O error reporting in http.sys related code Changed IHttpPackageHandler interface to support partially updated handling flow
* Package filtering related test codeStefan Boberg2021-09-131-0/+42
|
* HttpResponse enum -> HttpResponseCodeStefan Boberg2021-09-121-11/+2
| | | | Also removed initial CbPackage API HttpServer changes as I have decided to take a different approach
* Introduced dedicated HTTP testing service, used during development to ↵Stefan Boberg2021-09-081-0/+48
exercise the server framework