」 feat: implemented succecfully that f*cking pfdmanager

This commit is contained in:
2025-05-27 18:04:21 +02:00
parent cccc25fba1
commit 050643814e
17 changed files with 294 additions and 109 deletions

View File

@ -6,13 +6,17 @@
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2025/04/30 09:30:15 by adjoly #+# #+# */
/* Updated: 2025/05/03 12:07:57 by adjoly ### ########.fr */
/* Updated: 2025/05/27 16:49:00 by adjoly ### ########.fr */
/* */
/* ************************************************************************** */
#include <requests/ARequest.hpp>
namespace webserv {
namespace server {
class Cgi;
class CgiIn;
}; // namespace server
namespace http {
class Get : public ARequest {
@ -23,6 +27,9 @@ class Get : public ARequest {
void parse(std::string const &data);
Response execute(void);
// private:
// server::Cgi *_cgi;
};
class Post : public ARequest {
@ -37,9 +44,12 @@ class Post : public ARequest {
const std::string &boundary);
Response execute(void);
// private:
// server::Cgi *_cgi;
};
class Delete : public http::ARequest {
class Delete : public ARequest {
public:
Delete(void) {}
Delete(std::string &data);