Akka HTTP ! Security Announcements ! Receiving Security Advisories Reporting Vulnerabilities Fixed Security Vulnerabilities 2021 2018 2017 2016 0. Release Notes 10.1.x Release Notes 10.0.x Release Notes 1. Introduction Philosophy Using Akka HTTP Routing DSL for HTTP servers Marshalling Streaming Low-level HTTP server APIs HTTP client API The modules that make up Akka HTTP 2. Usage Configuration Migration Guides Compatibility Guidelines 3. Data Types & Abstractions HTTP Model The URI model Marshalling Unmarshalling Encoding / Decoding JSON Support XML Support Server-Sent Events Support Timeouts Caching 4. Server API Core Server API Routing DSL Server WebSocket Support Server HTTPS Support Graceful termination Server-Side HTTP/2 (Preview) 5. Client API HttpRequest and HttpResponse Request-Level Client-Side API Host-Level Client-Side API Connection-Level Client-Side API Pool overflow and the max-open-requests setting Client-Side HTTPS Support Pluggable Client Transports / HTTP(S) proxy Support Client-Side WebSocket Support 6. Extensions 7. Supported Technologies HTTP HTTPS WebSocket HTTP/2 Multipart Server-sent Events (SSE) JSON XML Gzip and Deflate Content-Encoding 8. Tips And Tricks Handling blocking operations in Akka HTTP Implications of the streaming nature of Request/Response Entities 9. Contributing Welcome! 10. Reference API Documentation Directives Books