Installation instructions
Technical Documentation
Subject
-
Implemented methods:
- GET: Fetch an URI.
- POST: Send form data to a URI and get a response back.
- DELETE: Requests that the target resource delete its state.
-
HTTP Version:
- HTTP/1.1
-
HTTP Error Max Values:
Error | Max Value | Method | Change Value in: |
---|---|---|---|
Request Timeout | 2 | all implemented | webserv.hpp |
Content Too Large | 1GB per chunk | POST | config file or Request.class.cpp |
URI Too Long | 255 bytes | all implemented | Request.class.cpp |
Request Header Fields Too Large | 9000 bytes | all implemented | Request.class.cpp |
Unsupported Media Type | multipart/form | POST | Not implemented |
- Asynchronous I/O:
- Sockets:
- macOS
- Linux
RFC 7230, RFC 7231, RFC 7232, RFC 7233, RFC 7234, RFC 7235