24 Commits (26bb6b341a647e42e8fcbe73d14d0740aa314758)

Author SHA1 Message Date
Chunting Gu 26bb6b341a introduce string_view 4 years ago
Chunting Gu 52fbba705b remove ssl_verify flag from client API, always use peer verify mode 4 years ago
Chunting Gu 12971b7df3 fix session cancel issue 4 years ago
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