Akka HTTP ! Security Announcements ! Receiving Security Advisories Reporting Vulnerabilities Fixed Security Vulnerabilities 2018 2017 2016 0. Release Notes 10.2.x 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 Routing DSL Core Server API Server WebSocket Support Server HTTPS Support Graceful termination Server-Side HTTP/2 (Preview) 5. Client API Configuration 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 DNS Multipart Server-sent Events (SSE) JSON XML Gzip and Deflate Content-Encoding 8. Tips And Tricks Troubleshooting Handling blocking operations in Akka HTTP Implications of the streaming nature of Request/Response Entities 9. Contributing Welcome! Snapshots 10. Reference API Documentation Directives Books