|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
HTTP方法定义 更多...
#include <http_constants.hpp>
Public 成员函数 | |
| http_method (http_method &&other) noexcept | |
| 移动构造函数 | |
| http_method & | operator= (http_method &&other) noexcept |
| 移动赋值运算符 | |
| http_method (const string &method) | |
| 左值字符串构造函数 | |
| http_method & | operator= (const string &method) |
| 左值字符串赋值运算符 | |
| http_method (string &&method) | |
| 右值字符串构造函数 | |
| http_method & | operator= (string &&method) |
| 右值字符串赋值运算符 | |
| NEFORCE_NODISCARD const string & | method () const &noexcept |
| 获取左值方法 | |
| NEFORCE_NODISCARD string | method () &&noexcept |
| 获取右值方法 | |
| NEFORCE_NODISCARD http_method | operator& (const http_method &rhs) const & |
| 方法组合操作符 | |
| NEFORCE_NODISCARD string | to_string () const |
| 转换为字符串 | |
| Public 成员函数 继承自 istringify< http_method > | |
| NEFORCE_NODISCARD NEFORCE_CONSTEXPR20 string | to_string () const |
| 转换为字符串 | |
静态 Public 成员函数 | |
| static const http_method & | GET () |
| GET方法 | |
| static const http_method & | POST () |
| POST方法 | |
| static const http_method & | HEAD () |
| HEAD方法 | |
| static const http_method & | PUT () |
| PUT方法 | |
| static const http_method & | DELETE () |
| DELETE方法 | |
| static const http_method & | OPTIONS () |
| OPTIONS方法 | |
| static const http_method & | TRACE () |
| TRACE方法 | |
| static const http_method & | CONNECT () |
| CONNECT方法 | |
| static const http_method & | PATCH () |
| PATCH方法 | |
| static const http_method & | DEFAULT () |
| 默认方法 | |
|
inlinenoexcept |
|
inlineexplicit |
|
inlineexplicit |
|
inlinenoexcept |
|
inlinenoexcept |
获取左值方法
在文件 http_constants.hpp 第 554 行定义.
被这些函数引用 http_method(), http_method(), operator=() , 以及 operator=().
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |