Vladimir Razuvaev
|
3971001f6d
|
Server: additional tests + related fixes
|
2017-08-15 20:59:48 +07:00 |
|
Vladimir Razuvaev
|
f911fac7b1
|
Default error reporting now includes "category" key for every error
|
2017-08-08 02:02:07 +07:00 |
|
Vladimir Razuvaev
|
e6e531b88b
|
Server: throw only when there is a configuration or logic error (invariant violation)
|
2017-07-19 19:30:39 +07:00 |
|
Vladimir Razuvaev
|
38922dbbed
|
Default error formatter now returns "Internal server error" unless error is client-aware and safe to report directly to end-users
|
2017-07-18 20:57:30 +07:00 |
|
Vladimir Razuvaev
|
0e2ac57515
|
Split HTTP server execution to canonical replaceable steps: parsing, validation, execution with separate tests for each step
|
2017-07-17 16:57:30 +07:00 |
|
Vladimir Razuvaev
|
f8c3195e54
|
Granular methods for HTTP request parsing + tests
|
2017-07-16 19:04:58 +07:00 |
|