I realized the POST request was not proper after sending the PR. However, there is no proper testing that includes a server side other than a simple GET request with no extra headers or parameter. I like the idea of not encoding the data. __mout__ provides handy encoding modules that can be used for simple encoding. I will update my PR.