⌂Akka HTTP
10.0.0
  • Java Documentation
    • Akka HTTP
      • Introduction
      • Configuration
      • HTTP Model
      • Common Abstractions (Client- and Server-Side)
      • Implications of the streaming nature of Request/Response Entities
      • Low-Level Server-Side API
      • High-level Server-Side API
      • Server-Side WebSocket Support
      • Consuming HTTP-based Services (Client-Side)
      • Server-Side HTTPS Support
      • Migration Guides (Java)
  • Scala Documentation
    • Akka HTTP
      • Introduction
      • Configuration
      • HTTP Model
      • Common Abstractions (Client- and Server-Side)
      • Implications of the streaming nature of Request/Response Entities
      • Low-Level Server-Side API
      • High-level Server-Side API
      • Server-Side WebSocket Support
      • Consuming HTTP-based Services (Client-Side)
      • Server-Side HTTPS Support
      • Handling blocking operations in Akka HTTP
      • Migration Guides
  • Security announcements
Akka HTTP
⌂Akka HTTP
10.0.0
  • Java Documentation
    • Akka HTTP
      • Introduction
      • Configuration
      • HTTP Model
      • Common Abstractions (Client- and Server-Side)
      • Implications of the streaming nature of Request/Response Entities
      • Low-Level Server-Side API
      • High-level Server-Side API
      • Server-Side WebSocket Support
      • Consuming HTTP-based Services (Client-Side)
      • Server-Side HTTPS Support
      • Migration Guides (Java)
  • Scala Documentation
    • Akka HTTP
      • Introduction
      • Configuration
      • HTTP Model
      • Common Abstractions (Client- and Server-Side)
      • Implications of the streaming nature of Request/Response Entities
      • Low-Level Server-Side API
      • High-level Server-Side API
      • Server-Side WebSocket Support
      • Consuming HTTP-based Services (Client-Side)
      • Server-Side HTTPS Support
      • Handling blocking operations in Akka HTTP
      • Migration Guides
  • Security announcements
  • Akka HTTP
  • Scala Documentation
  • Akka HTTP
  • Migration Guides

Migration Guides

  • Migration Guide from Spray
    • Major changes
      • Streams everywhere
      • New module structure
      • Package name changes
      • Routing DSL not based on shapeless any more
      • Support for Java
    • Other changes
      • Changes in Marshalling
      • Changes in Unmarshalling
      • Changes in MediaTypes
      • Changes in Rejection Handling
      • Changes in HTTP Client
      • Changes in form fields and file upload directives
    • Removed features
      • Removed HttpService
      • Other removed features
  • Migration Guide between Akka HTTP 2.4.x and 3.0.x
    • General notes
    • Akka HTTP 2.4.7 -> 2.4.8
      • SecurityDirectives#challengeFor has moved
    • Akka HTTP 2.4.11 -> 3.0.0
      • Java DSL PathDirectives used Scala Function type
    • Akka HTTP 2.4.8 -> 2.4.9
      • Java DSL Package structure changes
    • Akka HTTP 2.4.11 -> 3.0.0
      • Java DSL PathDirectives used Scala Function type

Next: Migration Guide from Spray