Use JsonHttpContent instead of ByteArrayContent