mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 20:30:23 +00:00
1.9 KiB
1.9 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
- Static handlers
- Distributed CDN solutions
REST
- REST principles
- Media types explained
- HTTP caching
- 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
- The Websocket protocol
- Handling Websocket connections
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.