mirror of
https://github.com/yawaflua/SpCloudCore.git
synced 2025-12-10 04:29:35 +02:00
Add authorization file processing layers
This commit is contained in:
@@ -4,8 +4,11 @@
|
||||
// ReSharper disable CppClangTidyBugproneSuspiciousInclude
|
||||
|
||||
#include "SpCloudMain.h"
|
||||
#include "httplib.h"
|
||||
|
||||
#include "Controllers/PublishController.cpp"
|
||||
//#include "Service/AuthorizationService.cpp"
|
||||
//#include "Service/FileProcessingService.cpp"
|
||||
|
||||
using namespace std;
|
||||
|
||||
@@ -13,6 +16,25 @@ int main()
|
||||
{
|
||||
std::cout << "SpCloud start\n";
|
||||
|
||||
PublishController publish_controller;
|
||||
httplib::Server svr;
|
||||
|
||||
svr.Get("/ping", [](const httplib::Request& req, httplib::Response& res)
|
||||
{
|
||||
res.set_content("Pong", "text/plain");
|
||||
|
||||
httplib::Headers test = req.headers;
|
||||
|
||||
});
|
||||
|
||||
AuthorizationService authorization_service;
|
||||
|
||||
FileProcessingService file_processing;
|
||||
|
||||
//PublishController publish_controller(svr, authorization_service, file_processing);
|
||||
|
||||
PublishController publish_controller(/*svr,*/ authorization_service, file_processing);
|
||||
|
||||
std::cout << "Server is running at http://localhost:8080" << '\n';
|
||||
|
||||
svr.listen("0.0.0.0", 8080);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user