haskell-servant/servant

Dynamic Content Type

Open

#501 opened on May 7, 2016

View on GitHub
 (14 comments) (1 reaction) (0 assignees)Haskell (422 forks)batch import
enhancementhelp wantedrfcservant-client

Repository metrics

Stars
 (1,953 stars)
PR merge metrics
 (Avg merge 5h 49m) (2 merged PRs in 30d)

Description

The library is great! But there is one thing that I've been trying to figure out how to do: setting a content type on servant client depending on the input. How do I let the user define the content type? When I create the client routes, the content type is always defined next to ReqBody. Is there any way to do that?

A use case is file upload. For example, an avatar could have many different mime type values.

Contributor guide