in reply to failure: 400
What is the actual request sent over the wire?
Where does HTTP::Tinyish document the content parameter? What format is allowed as value for the content parameter? What data are you sending in the content parameter?