merged, seems fine

This commit is contained in:
Me
2022-08-07 01:10:05 +02:00
12 changed files with 82 additions and 35 deletions

View File

@@ -18,7 +18,7 @@
// GET = 0b00000001,
// POST = 0b00000010,
// DELETE = 0b00000100,
// ALL_METHODS = 0b11111111,
// ANY_METHODS = 0b11111111,
// };
enum http_method
@@ -27,9 +27,18 @@ enum http_method
GET = 1 << 0,
POST = 1 << 1,
DELETE = 1 << 2,
ALL_METHODS = 0b11111111,
ANY_METHODS = 0b11111111,
};
struct listen_socket
{
int fd;
std::string host;
std::string port;
};
bool operator==(const listen_socket& lhs, int fd);
bool operator==(int fd, const listen_socket& rhs);
std::vector<std::string> split(std::string input, char delimiter);
bool isNumeric(std::string str);
bool isNumeric_btw(int low, int high, std::string str);