Did you set your header(s) correctly
if you have binary (non-alphanumeric) data (or a significantly sized payload) to transmit, use multipart/form-data. Otherwise, use application/x-www-form-urlencoded
Set query parameter variable with the json string value it results in a url
http://www.yours.com/sub/url/?variable=yourJsonString