Chunting Gu
|
d294cda3c1
|
extract a new class SslClient
|
4 years ago |
Chunting Gu
|
326a3ea215
|
check url scheme
|
4 years ago |
Chunting Gu
|
26bb6b341a
|
introduce string_view
|
4 years ago |
Chunting Gu
|
e27338854c
|
fix ssl handshake and parsing issues
|
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
|
f5f72d7897
|
fix compile error on windows; fix compile error when ssl is off
|
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
|
1b8b0b24ac
|
refine the usage of build options
|
5 years ago |
Chunting Gu
|
7a09d47e8f
|
accept-encoding default to identity even if gzip is enabled.
|
5 years ago |
Chunting Gu
|
39ade6df4f
|
add Accept() for Accept header to request builder
|
5 years ago |
Chunting Gu
|
4c413e245d
|
Allow to get the size of the queue.
|
6 years ago |
Chunting Gu
|
ad1016734e
|
Rename Request() to Send().
|
6 years ago |
Chunting Gu
|
1a21989b2e
|
Fix URL encoding issues; remove request shortcuts.
|
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
|
0f0f6fdf8e
|
Add parameters like timeout, buffer_size to ClientSession.
|
6 years ago |
Chunting Gu
|
98aeeae012
|
Rework the body of request and response
|
6 years ago |
Chunting Gu
|
8c09189b14
|
Rework the client error handling
|
6 years ago |
Chunting Gu
|
22b209d13e
|
Allow to add Date header to the request.
|
6 years ago |
Chunting Gu
|
113dacb9ce
|
Remove PostFile() from session; refine cmake files; replace final with override.
|
6 years ago |
Chunting Gu
|
2a868c4dc1
|
Add an option to disable GZIP.
|
6 years ago |
Chunting Gu
|
e621025cc3
|
Remove http prefix
|
6 years ago |