 Chunting GuandGitHub
|
a0c31be90e
|
Update README_zh_CN.md
|
2021-08-03 14:01:49 +08:00 |
|
Chunting Gu
|
28ae628d56
|
rework client classes
|
2021-06-23 11:13:03 +08:00 |
|
Chunting Gu
|
d294cda3c1
|
extract a new class SslClient
|
2021-06-23 10:03:11 +08:00 |
|
Chunting Gu
|
326a3ea215
|
check url scheme
|
2021-06-22 10:16:58 +08:00 |
|
Chunting Gu
|
26bb6b341a
|
introduce string_view
|
2021-06-17 18:58:53 +08:00 |
|
Chunting Gu
|
751a3539ae
|
delete copy constructor and operator assign for most classes
|
2021-06-15 18:52:53 +08:00 |
|
Chunting Gu
|
b76ce67726
|
refine file downloader example
|
2021-06-15 18:09:36 +08:00 |
|
Chunting Gu
|
e27338854c
|
fix ssl handshake and parsing issues
|
2021-06-15 17:09:04 +08:00 |
|
Chunting Gu
|
52fbba705b
|
remove ssl_verify flag from client API, always use peer verify mode
|
2021-06-15 13:04:15 +08:00 |
|
Chunting Gu
|
74854c4861
|
add log for study server threading
|
2021-06-11 16:54:28 +08:00 |
|
Chunting Gu
|
d65ca13b7d
|
Create .editorconfig
|
2021-06-09 16:06:15 +08:00 |
|
Chunting Gu
|
12971b7df3
|
fix session cancel issue
|
2021-06-09 15:14:18 +08:00 |
|
Chunting Gu
|
e70863e2bd
|
fix http date format error
|
2021-05-31 11:10:53 +08:00 |
|
Chunting Gu
|
3c5c73b59b
|
Merge branch 'master' of https://github.com/sprinfall/webcc
|
2021-05-27 11:15:29 +08:00 |
|
Chunting Gu
|
df96f969bc
|
add a cmake option to switch between std and boost filesystem
|
2021-05-27 11:15:08 +08:00 |
|
 Chunting GuandGitHub
|
077758564f
|
remove the note about legacy branch
|
2021-05-27 09:48:31 +08:00 |
|
Chunting Gu
|
39719c4ded
|
use put_time() to format http date
|
2021-05-26 10:57:53 +08:00 |
|
Chunting Gu
|
1c726e7361
|
remove a unnecessary std::move
|
2021-04-19 14:57:43 +08:00 |
|
Chunting Gu
|
01210e8a42
|
simplify string utilities
|
2021-04-19 14:01:18 +08:00 |
|
Chunting Gu
|
f5f72d7897
|
fix compile error on windows; fix compile error when ssl is off
|
2021-04-16 19:18:40 +08:00 |
|
Chunting Gu
|
f5210ba1a2
|
rework client using async api
|
2021-04-16 19:07:31 +08:00 |
|
Chunting Gu
|
7f345b7a4e
|
fix build option issues; refine cmake
|
2021-02-05 14:12:26 +08:00 |
|
 Chunting GuandGitHub
|
1c35b97654
|
Update README_zh_CN.md
|
2021-02-04 16:17:29 +08:00 |
|
 Chunting GuandGitHub
|
2b6f38d27e
|
Update README_zh_CN.md
|
2021-02-04 16:15:43 +08:00 |
|
 Chunting GuandGitHub
|
a1d254dfc3
|
Update README_zh_CN.md
|
2021-02-04 16:14:02 +08:00 |
|
 Chunting GuandGitHub
|
7f628f5e4a
|
Update Build-Instructions_zh_CN.md
|
2021-02-04 16:09:07 +08:00 |
|
 Chunting GuandGitHub
|
e2a5d1ca22
|
Update README.md
|
2021-02-04 16:07:25 +08:00 |
|
 Chunting GuandGitHub
|
ce206bbeea
|
Update Build-Instructions_zh_CN.md
|
2021-02-03 18:33:52 +08:00 |
|
 Chunting GuandGitHub
|
283cecbc0b
|
Update Build-Instructions.md
|
2021-02-03 18:32:06 +08:00 |
|
 Chunting GuandGitHub
|
4fe8ebb1e8
|
Update Build-Instructions.md
|
2021-02-03 18:30:43 +08:00 |
|
 Chunting GuandGitHub
|
e1fc3b297e
|
Delete Build-on-Windows.md
|
2021-02-03 18:30:09 +08:00 |
|
 Chunting GuandGitHub
|
d9bb026e2a
|
Update Build-Instructions_zh_CN.md
|
2021-02-03 18:29:40 +08:00 |
|
 Chunting GuandGitHub
|
77f2e0ddab
|
Update Build-Instructions.md
|
2021-02-03 17:57:17 +08:00 |
|
 Chunting GuandGitHub
|
ffc739a3a2
|
Update Build-Instructions_zh_CN.md
|
2021-02-03 17:53:33 +08:00 |
|
 Chunting GuandGitHub
|
be22e487ce
|
Delete Build-on-Linux.md
|
2021-02-03 17:47:51 +08:00 |
|
 Chunting GuandGitHub
|
1f749fdf62
|
Update Build-Instructions_zh_CN.md
|
2021-02-03 17:25:47 +08:00 |
|
 Chunting GuandGitHub
|
9d907fc2c4
|
Update Build-Instructions_zh_CN.md
|
2021-02-03 17:15:45 +08:00 |
|
Chunting Gu
|
ad5c868ca4
|
fix a typo
|
2021-02-01 09:30:27 +08:00 |
|
Chunting Gu
|
1b8b0b24ac
|
refine the usage of build options
|
2021-02-01 09:23:53 +08:00 |
|
Chunting Gu
|
233aa5910c
|
add an example to embed a server in a Qt GUI app
|
2021-01-22 11:34:17 +08:00 |
|
 Chunting GuandGitHub
|
c3643277b2
|
Update request_parser.cc
handle empty form part
|
2020-12-21 20:14:46 +08:00 |
|
Chunting Gu
|
613b8ab50f
|
Merge branch 'master' of https://github.com/sprinfall/webcc
|
2020-12-21 17:57:31 +08:00 |
|
Chunting Gu
|
c2f3a87cd2
|
allow to set buffer size for server
|
2020-12-21 17:53:36 +08:00 |
|
 Chunting GuandGitHub
|
9e4283ad34
|
Update concurrency_test.cc
print error using std::cerr
|
2020-12-21 17:27:50 +08:00 |
|
Chunting Gu
|
ca83869912
|
Add an example for x-www-form-urlencoded
|
2020-12-17 10:13:59 +08:00 |
|
 Chunting GuandGitHub
|
62ada53d64
|
Update response_parser.cc
compatible with response status line with empty reason
|
2020-12-16 17:16:13 +08:00 |
|
 Chunting GuandGitHub
|
8fd353e8d5
|
fix multipart parsing error
|
2020-12-10 13:50:44 +08:00 |
|
Chunting Gu
|
ca2c80de81
|
Merge branch 'master' of https://github.com/sprinfall/webcc
|
2020-12-07 14:16:36 +08:00 |
|
Chunting Gu
|
abd30ab69d
|
improve the parsing of form data
|
2020-12-07 14:16:08 +08:00 |
|
 Chunting GuandGitHub
|
384c5aebc7
|
Update Build-on-Linux.md
|
2020-09-27 15:38:14 +08:00 |
|
 Chunting GuandGitHub
|
165f8f5aaa
|
Update Build-Instructions_zh_CN.md
|
2020-09-27 15:37:27 +08:00 |
|
 Chunting GuandGitHub
|
63abc5bbda
|
Update README_zh_CN.md
|
2020-09-17 09:46:05 +08:00 |
|
 Chunting GuandGitHub
|
23222f01de
|
add threaded client example
|
2020-09-17 09:43:24 +08:00 |
|
 Chunting GuandGitHub
|
116fb97242
|
Update README_zh_CN.md
|
2020-09-11 18:52:43 +08:00 |
|
 Chunting GuandGitHub
|
ababd15e54
|
fix links
|
2020-09-11 18:49:36 +08:00 |
|
 Chunting GuandGitHub
|
699d99015f
|
Update Build-Instructions_zh_CN.md
|
2020-09-11 18:25:33 +08:00 |
|
 Chunting GuandGitHub
|
bbbfd8928c
|
Update README.md
fix a typo of the link to chinese build instructions
|
2020-09-11 18:24:53 +08:00 |
|
 Chunting GuandGitHub
|
1a35414eeb
|
update the link to python requests
|
2020-09-01 09:24:01 +08:00 |
|
 Chunting GuandGitHub
|
86187c7a7b
|
Update README_zh_CN.md
|
2020-08-24 14:55:47 +08:00 |
|
 Chunting GuandGitHub
|
0199560732
|
Update README_zh_CN.md
|
2020-08-24 14:52:49 +08:00 |
|
 Chunting GuandGitHub
|
7ed6e1955c
|
Update README.md
|
2020-08-24 14:52:43 +08:00 |
|
 Chunting GuandGitHub
|
3ce4914cd2
|
rm ] from IPv6 Support]
|
2020-08-24 14:03:15 +08:00 |
|
 Chunting GuandGitHub
|
918c028f81
|
add usage for IPv6 support
|
2020-08-24 14:01:39 +08:00 |
|
 Chunting GuandGitHub
|
1c433767cd
|
Update README.md
|
2020-08-19 10:21:29 +08:00 |
|
 Chunting GuandGitHub
|
83722e6cea
|
Delete Integrate-Into-Your-Project.md
|
2020-08-19 10:19:40 +08:00 |
|
 Chunting GuandGitHub
|
8d63d68e97
|
Update README.md
|
2020-08-12 10:53:57 +08:00 |
|
 Chunting GuandGitHub
|
a7b4d5eba8
|
add a note on branches
|
2020-08-12 10:51:24 +08:00 |
|
 Chunting GuandGitHub
|
f2cac3cb12
|
update notice about different branches
|
2020-08-12 10:43:09 +08:00 |
|
 Chunting GuandGitHub
|
21049d93a7
|
fix openssl version and correct its install dir
|
2020-08-10 09:36:32 +08:00 |
|
 Chunting GuandGitHub
|
8685c35818
|
add link to legacy branch; update openssl version.
|
2020-08-07 09:37:39 +08:00 |
|
 Chunting GuandGitHub
|
b5c6cfbd52
|
Update Build-on-Linux.md
|
2020-03-01 21:58:42 +08:00 |
|
 Chunting GuandGitHub
|
f92e43662c
|
Add more details about the server api
|
2020-02-23 12:08:33 +08:00 |
|
 Chunting GuandGitHub
|
3af849dc0f
|
Update Build-on-Windows.md
|
2020-02-22 15:38:20 +08:00 |
|
 Chunting GuandGitHub
|
4e8d5e4bcc
|
Add TOC
|
2020-02-22 10:08:58 +08:00 |
|
 Chunting GuandGitHub
|
815a1204e7
|
Update Build-Instructions.md
|
2020-02-21 13:47:48 +08:00 |
|
 Chunting GuandGitHub
|
297d660a38
|
Update README_zh_CN.md
|
2020-02-21 13:43:00 +08:00 |
|
 Chunting GuandGitHub
|
28a253323f
|
Update README.md
|
2020-02-21 13:23:45 +08:00 |
|
 Chunting GuandGitHub
|
a5358952ce
|
Update book server example
|
2019-09-06 17:45:35 +08:00 |
|
 Chunting GuandGitHub
|
abbc4423cf
|
Update book server example.
|
2019-09-06 17:44:08 +08:00 |
|
 Chunting GuandGitHub
|
0ea4ab7526
|
Add link to Chinese README
|
2019-08-13 12:31:33 +08:00 |
|
 Chunting GuandGitHub
|
37e8a91636
|
Create README_zh_CN.md
|
2019-08-13 12:28:51 +08:00 |
|
 Chunting GuandGitHub
|
2e655efdc1
|
Rename Start to Run for server
|
2019-08-10 22:38:05 +08:00 |
|
 Chunting GuandGitHub
|
80caa91679
|
Fix a mistake of streaming example.
|
2019-08-09 17:35:45 +08:00 |
|
 Chunting GuandGitHub
|
8541ea4b16
|
Add more examples for Client API.
|
2019-08-09 17:33:25 +08:00 |
|
 Chunting GuandGitHub
|
c669551552
|
Add data streaming to the feature list.
|
2019-08-08 17:18:19 +08:00 |
|
 Chunting GuandGitHub
|
49249d6102
|
Fix an error of README.
|
2019-07-18 13:16:42 +08:00 |
|
 Chunting GuandGitHub
|
381b148806
|
Change to LGPL license.
|
2019-07-12 16:09:49 +08:00 |
|
 Chunting GuandGitHub
|
91590b8ee8
|
Remove REST from the short description.
|
2019-07-09 13:25:41 +08:00 |
|
 Chunting GuandGitHub
|
b9f2ba6a41
|
Add git repo link.
|
2019-06-27 20:38:37 +08:00 |
|
 Chunting GuandGitHub
|
03af40c0cb
|
Fix an indent issue.
|
2019-06-26 22:47:20 +08:00 |
|
 Chunting GuandGitHub
|
899a77114f
|
Update server example
|
2019-06-26 22:46:08 +08:00 |
|
 Chunting GuandGitHub
|
f70edd34e2
|
Add a list of key features
|
2019-06-25 13:07:24 +08:00 |
|
 Chunting GuandGitHub
|
6aa7ce7e19
|
Move server example from wiki.
|
2019-06-25 12:52:57 +08:00 |
|