26 Commits (master)

Author SHA1 Message Date
UnknownObject e0f8a4da37 upload all 3 years ago
Chunting Gu 26bb6b341a introduce string_view 4 years ago
Chunting Gu e70863e2bd fix http date format error 4 years ago
Chunting Gu df96f969bc add a cmake option to switch between std and boost filesystem 4 years ago
Chunting Gu 39719c4ded use put_time() to format http date 4 years ago
Chunting Gu 01210e8a42 simplify string utilities 4 years ago
Chunting Gu 84476f75f7 switch back to boost::filesystem to avoid the requirement of c++17 5 years ago
Chunting Gu d49db1ec9c switch asio from standalone to boost 5 years ago
Chunting Gu 12e3569a83 locale independent http date header 5 years ago
Chunting Gu 2cf48aed35 add endpoint print functions 5 years ago
Chunting Gu 1e3c2b2604 don't use boost string algorithm 5 years ago
Chunting Gu 7e7ab1c1e8 replace boost filesystem with std filesystem; upgrade gtest and find it using cmake. 6 years ago
Chunting Gu 1a21989b2e Fix URL encoding issues; remove request shortcuts. 6 years ago
Chunting Gu 0292b4b51e Support response data streaming and add an example file downloader. 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 22b209d13e Allow to add Date header to the request. 6 years ago
Chunting Gu 2035c1f552 Refine the parsing of response status line; add UT for utility. 6 years ago
Chunting Gu 113dacb9ce Remove PostFile() from session; refine cmake files; replace final with override. 6 years ago
Chunting Gu e621025cc3 Remove http prefix 6 years ago
Chunting Gu a8e86dec5e Post/upload files support. 6 years ago
Chunting Gu 0db366bfe0 Drop the support of VS2013 6 years ago
Chunting Gu 43eaf90621 Add a base class for http async clients; refine examples. 7 years ago
Chunting Gu 3e60c76da1 Allow to set buffer size for client; don't auto adjust reading buffer size; refine the global definitions. 7 years ago
Chunting Gu e862153657 Add Server and Date fields to HTTP header of response. 7 years ago
Adam Gu e9096d4e53 Refine timeout control; refine rest book examples. 7 years ago
Adam Gu 88511caff6 Reorganize folder structure. 7 years ago