add postJsonRequest