When posting to an endpoint, data does not have to by a Dict, e.g. with Content-Type = text/plain. Creates some issues with type checking. Might make a PR soon, just wanted to make an issue for visibility.