Создайте класс контроллера:
Код: Выделить всё
--- ApiController.hpp
#pragma once
#include
// internal
#include "forwards.hpp"
class ApiController : public drogon::HttpController
{
public:
METHOD_LIST_BEGIN
METHOD_ADD(ApiController::get, "/get", Get);
METHOD_ADD(ApiController::post, "/post", Post);
METHOD_LIST_END
// your declaration of processing function maybe like this:
void get(const HttpRequestPtr& req, Callback &&callback);
void post(const HttpRequestPtr& req, Callback &&callback ) const;
};
Вот конфигурация моего сервера:
Код: Выделить всё
{
"listeners": [
{
"address": "0.0.0.0",
"port": 8080,
"https": false
}
],
"app": {
"server_header_field": ""
}
}
Подробнее здесь: https://stackoverflow.com/questions/765 ... ller-usage
Мобильная версия