19 Commits (8b6ce4a0c1389d0aca2cde5a09f90acb82a39d61)

Author SHA1 Message Date
Chunting Gu ee56fe9d1b Only allow session-level setting for ssl_verify and buffer_size. 6 years ago
Chunting Gu 6c5dedb807 Support persistent connection for server. 6 years ago
Chunting Gu 3b7f4ecacf Add shortcuts for GET, POST, etc. to HttpClientSession. 6 years ago
Chunting Gu da1dbbb073 Add HttpRequestBuilder to replace HttpRequestArgs 6 years ago
Chunting Gu 5853f39ac3 Stop deadline timer once start to read response. 6 years ago
Chunting Gu 53fb2a92c9 Add buffer size to HttpClientSession 6 years ago
Chunting Gu 5abd7e275c Refine keep-alive connections. 6 years ago
Chunting Gu 901b2902a2 Merge HttpClient and HttpSslClient; draft of client connection pool. 6 years ago
Chunting Gu 31d0ea3c9d Cleanup async client APIs. 6 years ago
Chunting Gu 9b8304f06c Initial client API V2 6 years ago
Chunting Gu 43eaf90621 Add a base class for http async clients; refine examples. 7 years ago
Chunting Gu 9ecec5de0b Add a base class for HttpClient and HttpSslClient to eliminate duplicate code. 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 87ead87527 Rename HttpConnection to HttpSession; refine error messages. 7 years ago
Chunting Gu 294cc74535 Fix dead loop of HttpClient on Linux; Allow to call Request() multiple times on the same HttpClient object. 7 years ago
Chunting Gu 921defc0e3 Use HttpClient as member variable inside RestClient and SoapClient. 7 years ago
Adam Gu e9096d4e53 Refine timeout control; refine rest book examples. 7 years ago
Adam Gu 3693d881c7 Refacotring; support HTTPs client. 7 years ago
Adam Gu 88511caff6 Reorganize folder structure. 7 years ago