Commit Graph

481 Commits

Author SHA1 Message Date
An Tao
33577b9666
Format some files for good code style (#196) 2019-07-16 20:00:20 +08:00
An Tao
9af87bb1c0
Add some managers to reduce the size of the HttpAppFrameworkImpl code (#194) 2019-07-12 16:47:21 +08:00
An Tao
6e8c718a52
Modify some comments in simple_example (#193) 2019-07-11 19:39:23 +08:00
antao
7d7537b562 Make all listeners share IO threads in the MacOS system 2019-07-09 17:23:06 +08:00
antao
7b31671576 Add the setContentTypeCodeAndCustomString() method to the HttpResponse class 2019-07-09 09:37:04 +08:00
antao
bcac1d4899 Make the number of the connections of Fast DB Clients configurable 2019-07-08 18:21:18 +08:00
antao
47c6bc20f4 Optimize the htmlTranslate method 2019-07-08 13:49:01 +08:00
antao
07c0f7571b Modify the handling of CORS 2019-07-04 19:51:28 +08:00
moneroexamples
5618fdaee8 uses default constructor of string_view to reset _statusMessage 2019-06-29 19:20:42 +08:00
antao
65173e7e97 Update trantor 2019-06-27 15:37:41 +08:00
antao
eafe88cef1 Modify the parser of HTTP requests 2019-06-27 12:51:32 +08:00
antao
a84b559ae9 Add some comments to the WebSocketConnection class 2019-06-18 17:00:03 +08:00
antao
bcc46e12ea Fix a bug of the IsPlugin class 2019-06-17 14:36:42 +08:00
antao
ad2a27e849 Add stress testing command to drogon_ctl 2019-06-14 09:04:59 +08:00
an-tao
7c518594d0 Add setBody methods to the HttpRequest class 2019-06-11 21:48:16 +08:00
antao
9f779f2636 Update CacheFile class to adapt linux 2019-06-06 16:51:12 +08:00
antao
e714ae875e Use a temporary file instead of memory to store a large Http body recieved by drogon 2019-06-06 14:59:49 +08:00
antao
cdcddc8ddb Modify containers of AOP 2019-06-05 09:28:39 +08:00
antao
335f852aab Add some necessary headers in preflight responses for CORS 2019-06-01 07:11:47 +08:00
antao
01b1fb32d6 Add some new overload versions of the getHandlerArgumentValue() function 2019-05-31 16:44:19 +08:00
antao
92e64a79ec Fix a bug that occurs when a path argument contains spaces 2019-05-31 09:43:23 +08:00
antao
3452a2fa1c Modify some code to get a good style 2019-05-23 18:57:45 +08:00
antao
fc7505122f Update the submodule trantor 2019-05-23 16:07:08 +08:00
antao
c17591ef49 Make some inline functions out-line 2019-05-23 10:47:15 +08:00
antao
a4c0e33782 Make the HttpClient class support cookies 2019-05-21 22:10:05 +08:00
antao
bf7a612069 Add the StaticFileRouter class 2019-05-20 15:16:28 +08:00
antao
11b6d20a69 clang-format 2019-05-18 20:39:57 +08:00
antao
e5fe92c67a Change the line length limit to 80 characters 2019-05-18 11:11:45 +08:00
antao
be08aba9d1 Add .clang-format 2019-05-17 22:49:09 +08:00
antao
bb0acd341f Modify the HttpRequestParser class to improve performance 2019-05-16 17:29:37 +08:00
antao
04a92f2b54 Remove unused InnerIpFilter.cc 2019-05-16 16:39:36 +08:00
antao
3e1886a84e Add the forward() method to the framework 2019-05-09 16:27:39 +08:00
antao
e696553b3d Change the callback type in Filters and AOP Advices to the r-reference type 2019-05-09 13:57:33 +08:00
antao
00049c0d23 Change the type of the callback in HTTP request handlers to r-reference type 2019-05-09 11:25:25 +08:00
antao
66c6441c96 Return index.html to the client requesting '/' 2019-05-07 23:19:26 +08:00
antao
c48f2ca118 Disable cookies on 404 pages 2019-05-07 22:08:05 +08:00
antao
a85c64ac69 Add two configuration options: the client_max_body_size and the client_max_websocket_message_size 2019-05-07 14:04:37 +08:00
antao
0a27394cca Change version to 0.9.33 2019-05-05 15:43:17 +08:00
antao
2efa183b93 Implement gzip_static 2019-05-03 14:44:20 +08:00
antao
e48692939c Modify some interfaces 2019-04-29 14:47:23 +08:00
antao
78ff8a1837 Add the content() method into the HttpRequest class 2019-04-28 18:14:39 +08:00
an-tao
87c51d1b53 Check whether the port is in use 2019-04-27 14:45:06 +08:00
antao
0b96089a0a Update the submodule trantor 2019-04-27 12:17:46 +08:00
antao
0e14406b31 Modify shared library loading 2019-04-26 13:43:59 +08:00
antao
4116888880 Handle demangle error 2019-04-26 11:02:20 +08:00
antao
8d1617d1a7 Update the submodule trantor 2019-04-24 18:04:32 +08:00
antao
189c537c29 Support host strings with IPv6 address in the HttpClient class 2019-04-24 16:48:03 +08:00
antao
32c14631fa Add the getHandlersInfo() method 2019-04-24 14:38:07 +08:00
antao
863084f26a Add a diagram for AOP join points 2019-04-22 16:11:28 +08:00
an-tao
f6411812d5 Modify AOP 2019-04-18 23:18:13 +08:00