public void handle(HttpRequest request, HttpResponse response, HttpContext context) throws HttpException, IOException {
response.setStatusCode(status);
if (code != null) {
JsonObject object = new JsonObject();
object.addProperty("error", code);
object.addProperty("message", code);
response.setEntity(new StringEntity(new Gson().toJson(object).toString(), HttpJobClient.CONTENT_TYPE));
}
if (request instanceof HttpEntityEnclosingRequest) {
HttpEntity entity = ((HttpEntityEnclosingRequest) request).getEntity();
String content = EntityUtils.toString(entity, "UTF-8");