@Override
public CiEyeResponse respond(Request request) throws IOException {
String fingerprint = "";
try {
fingerprint = request.getForm().get("fingerprint");
final Sponsor sponsor = tracker.sponsorWith(fingerprint);
return CiEyeResponse.withJson(new JsonTranslator().toJson(sponsor)).expiringInMillis(10000L);
} catch (Exception e) {
LOG.error("Failed to handle request for sponsor with fingerprint " + fingerprint , e);
}
return CiEyeResponse.withJson("");