Documentation
FAQ
Download
Mailing List
Code
Commercial Support
Akka HTTP
|
Introduction
»
Java Contents
|
Scala Contents
«
Migration Guide 2.0.x to 2.4.x
|
Version 2.4.4
Akka HTTP
Introduction
Philosophy
Using Akka HTTP
Routing DSL for HTTP servers
Low-level HTTP server APIs
HTTP client API
The modules that make up Akka HTTP
Configuration
akka-http-core
akka-http
Common Abstractions (Client- and Server-Side)
HTTP Model
Marshalling
Unmarshalling
Encoding / Decoding
JSON Support
XML Support
Akka HTTP Timeouts
Low-Level Server-Side API
Streams and HTTP
Starting and Stopping
Request-Response Cycle
Server-Side HTTPS Support
Stand-Alone HTTP Layer Usage
Controlling server parallelism
Handling HTTP Server failures in the Low-Level API
High-level Server-Side API
Routing DSL Overview
Routes
Directives
Rejections
Exception Handling
The PathMatcher DSL
Case Class Extraction
Route TestKit
Server-Side WebSocket Support
Minimal Example
Longer Example
Handling HTTP Server failures in the High-Level API
Consuming HTTP-based Services (Client-Side)
Connection-Level Client-Side API
Host-Level Client-Side API
Request-Level Client-Side API
Client-Side HTTPS Support
Client-Side WebSocket Support
Migration Guide from spray
Contents