mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-15 12:40:25 +00:00

This is a complex subject so hopefully I did not introduce errors while trying to explain it.
1.8 KiB
1.8 KiB
Cowboy User Guide
The Cowboy User Guide explores the modern Web and how to make best use of Cowboy for writing powerful web applications.
Introducing Cowboy
HTTP
- The life of a request
- Routing
- Handling plain HTTP requests
- The Req object
- Reading the request body
- Sending a response
- Using cookies
Static files
REST
- REST principles
- Handling REST requests
- HEAD/GET requests flowchart
- POST/PUT/PATCH requests flowchart
- DELETE requests flowchart
- OPTIONS requests flowchart
- Designing a REST API
Multipart
- Understanding multipart
- Multipart requests
- Multipart responses
Server push technologies
- Push technologies
- Using loop handlers for server push
- CORS
Using Websocket
Advanced HTTP
- Authentication
- Sessions
Advanced Cowboy usage
- Optimization guide
- Hooks
- Middlewares
- Access and error logs
- Handling broken clients
- HTTP header names
- HTTP/1.1 streaming not chunked
Old guide misc
This section will be removed as content is moved into other chapters.