Commit Graph

121 Commits

Author SHA1 Message Date
Nikolay Kim 64ade803f9 store error for error response 2017-11-25 09:03:44 -08:00
Nikolay Kim 7569036dd4 refactor request pipeline 2017-11-24 22:15:52 -08:00
Nikolay Kim 59b8214685 better nightly detection 2017-11-24 10:28:43 -08:00
Nikolay Kim f33c489154 added default ErrorResponse for std::error::Error 2017-11-24 10:03:13 -08:00
Nikolay Kim c44e4ad100 expect error tests 2017-11-19 18:02:31 -10:00
Nikolay Kim 1a0e87ac3c add tests for errors 2017-11-19 17:58:47 -10:00
Nikolay Kim 72edd75eab add custom ExceptError 2017-11-19 17:51:14 -10:00
Nikolay Kim 78d8d21196 cleanup error 2017-11-19 17:26:31 -10:00
Nikolay Kim c800bf55f5 update tests 2017-11-15 20:28:02 -10:00
Nikolay Kim de71ad7de4 refactor error handling 2017-11-15 20:06:28 -10:00
Nikolay Kim 4e216701c0 better handler function ergonimics 2017-10-29 21:39:59 -07:00
Nikolay Kim c435f16170 refactory response body 2017-10-23 23:25:32 -07:00
Nikolay Kim 71f7606baf more tests 2017-10-22 09:45:53 -07:00
Nikolay Kim f85925a652 refactor error handling 2017-10-22 09:13:29 -07:00
Nikolay Kim 24804250a8 update multipart impl 2017-10-19 16:22:21 -07:00
Nikolay Kim 5480cb5d49 rename httpmessage to httpresponse 2017-10-15 09:33:17 -07:00
Nikolay Kim b79187a425 more tests 2017-10-14 23:14:26 -07:00
Nikolay Kim 41f1e6cdc9 split http request; add HttpRequest::range() 2017-10-14 22:52:38 -07:00
Nikolay Kim 3516f02e4f keep-alive support 2017-10-13 16:33:23 -07:00
Nikolay Kim 0447c66de1 simplify Frame::Message; impl Try for Reply 2017-10-13 14:43:17 -07:00
Nikolay Kim 0b5f0c4f22 initial implementation 2017-10-06 21:51:27 -07:00