haskell-servant/servant

Dynamic Content Type

Open

#501 opened on May 7, 2016

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

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