Commit Graph

483 Commits

Author SHA1 Message Date
VayuDev c8a22127d5 Added missing wasm ContentType (#198) 2019-07-27 00:42:19 +08:00
An Tao 986ef8dda7
Optimize pipelining (#197)
* Optimize pipelining

* Optimize the DbClientLockFree class
2019-07-25 16:30:42 +08:00
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