spray
latest
  • Introduction
  • Documentation
    • spray-caching
    • spray-can
    • spray-client
    • spray-http
    • spray-httpx
      • Dependencies
      • Installation
      • Marshalling
      • Unmarshalling
      • (De)compression
      • Request Building
      • Response Transformation
      • spray-json Support
      • lift-json Support
      • json4s Support
      • Twirl Support
    • spray-io
    • spray-routing
    • spray-servlet
    • spray-testkit
    • spray-util
  • Project Info
  • Blog
  • Contact
spray
  • Docs »
  • Documentation »
  • spray-httpx
  • Edit on GitHub

spray-httpx

The spray-httpx module contains all higher-level logic for working with HTTP messages, which is not specific to either the server-side (spray-routing) or client-side (spray-client) modules on top and therefore (potentially) used by both of them.

  • Dependencies
  • Installation
  • Marshalling
    • Default Marshallers
    • Implicit Resolution
    • Custom Marshallers
    • Deriving Marshallers
    • ToResponseMarshaller
  • Unmarshalling
    • Default Unmarshallers
    • Implicit Resolution
    • Custom Unmarshallers
    • Deriving Unmarshallers
      • Unmarshaller.delegate
      • Unmarshaller.forNonEmpty
    • More specific Unmarshallers
      • FromMessageUnmarshaller
      • FromRequestUnmarshaller
      • FromResponseUnmarshaller
  • (De)compression
    • Compression of Chunk Streams
  • Request Building
  • Response Transformation
    • Predefined Response Transformers
  • spray-json Support
  • lift-json Support
  • json4s Support
  • Twirl Support
Next Previous

© Copyright 2011-2015 spray.io.. Revision 76ab89c2.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.