I just noticed you'll also need to remove your Content-Length header. I would have expected it to handle that for you in making the post() call.