support to post a json string