X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fapi%2FCreateCertificate.java;h=a939b9e6c7844e4fd9c9b30f06886a43286fba83;hp=0d5a27e05c76da1673f5da7d193347c0a177c14e;hb=e79c07912f681f445446b295f3be7dfa607a3e15;hpb=aa5723dbb64ec8efa63909d39ff72364f0a5ee96 diff --git a/src/org/cacert/gigi/api/CreateCertificate.java b/src/org/cacert/gigi/api/CreateCertificate.java index 0d5a27e0..a939b9e6 100644 --- a/src/org/cacert/gigi/api/CreateCertificate.java +++ b/src/org/cacert/gigi/api/CreateCertificate.java @@ -70,8 +70,8 @@ public class CreateCertificate extends APIPoint { resp.sendError(510, "Error, issuing timed out"); return; } - - CertExporter.writeCertCrt(result, resp.getOutputStream(), req.getParameter("chain") != null, req.getParameter("noAnchor") == null); + resp.addHeader("Content-Type", "text/plain"); + CertExporter.writeCertCrt(result, resp.getOutputStream(), req.getParameter("chain") != null, req.getParameter("noAnchor") == null, true); return; } catch (GeneralSecurityException e) { resp.sendError(500, "Crypto failed"); @@ -79,8 +79,6 @@ public class CreateCertificate extends APIPoint { resp.setStatus(500); PrintWriter wr = resp.getWriter(); e.formatPlain(wr); - } catch (InterruptedException e) { - resp.sendError(500, "Interrupted"); } } }