Refine the connection close

This commit is contained in:
Chunting Gu
2019-07-15 15:36:30 +08:00
parent 2a20030f7e
commit 46ea52cb90
24 changed files with 214 additions and 147 deletions
+7 -4
View File
@@ -238,14 +238,17 @@ int main(int argc, char* argv[]) {
// ...
try {
webcc::Server server(8080, 2);
webcc::Server server(8080);
server.Route("/books", std::make_shared<BookListView>(), { "GET", "POST" });
server.Route("/books",
std::make_shared<BookListView>(),
{ "GET", "POST" });
server.Route(webcc::R("/books/(\\d+)"), std::make_shared<BookDetailView>(),
server.Route(webcc::R("/books/(\\d+)"),
std::make_shared<BookDetailView>(),
{ "GET", "PUT", "DELETE" });
server.Run();
server.Start();
} catch (const std::exception& e) {
std::cerr << e.what() << std::endl;