设置method的方式与设置权限的方式类似:
//http\routing\ruleparametertraits.hpp
struct RuleParameterTraits
{...self_t& methods(boost::beast::http::verb method){self_t* self = static_cast<self_t*>(this);std::optional<HttpVerb> verb = httpVerbFromBoost(method);if (verb){self->methodsBitfield = 1U << static_cast<size_t>(*verb);}return *self;}template <typename... MethodArgs>self_t& methods(boost::beast::http::verb method, MethodArgs... argsMethod){self_t* self = static_cast<self_t*>(this);methods(argsMethod...);std::optional<HttpVerb> verb = httpVerbFromBoost(metho