21 Commits (f5210ba1a2ee1d5c2e1940ef116d878ba165c92c)

Author SHA1 Message Date
Chunting Gu f5210ba1a2 rework client using async api 4 years ago
Chunting Gu 7f345b7a4e fix build option issues; refine cmake 5 years ago
Chunting Gu ad5c868ca4 fix a typo 5 years ago
Chunting Gu 1b8b0b24ac refine the usage of build options 5 years ago
Chunting Gu d49db1ec9c switch asio from standalone to boost 5 years ago
Chunting Gu c392b57a55 ipv6 support 5 years ago
Chunting Gu 2cf48aed35 add endpoint print functions 5 years ago
Chunting Gu 718392fa9e replace boost.asio with standalone asio. 5 years ago
Zhe Ma a725c5fea2 Fix async reading timeout issue. 6 years ago
Chunting Gu 66cab76ce6 Rework the data streaming 6 years ago
Chunting Gu feae9b7acc Refine the streaming, add UT, add error handling. 6 years ago
Chunting Gu 0292b4b51e Support response data streaming and add an example file downloader. 6 years ago
Chunting Gu 3b77b001e1 Fix a stack overflow issue when reading large response data. 6 years ago
Chunting Gu 46ea52cb90 Refine the connection close 6 years ago
Chunting Gu b2cbc450b8 Fix payload iteration issue of FormBody; Log form body; ignore body for response of HEAD. 6 years ago
Chunting Gu 98aeeae012 Rework the body of request and response 6 years ago
Chunting Gu 889024d6c7 Fix a compile error when SSL is disabled. 6 years ago
Chunting Gu 8c09189b14 Rework the client error handling 6 years ago
Chunting Gu 7af95778f5 Rework the prepare of response status line 6 years ago
Chunting Gu 22b783ce97 Replace deadline_timer with steady_timer. 6 years ago
Chunting Gu e621025cc3 Remove http prefix 6 years ago