@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
FileDownloadParameters downloadParameters = new FileDownloadParameters(req);
if(downloadParameters.isProjectDownload()) {
ProjectId projectId = downloadParameters.getProjectId();
RevisionNumber revisionNumber = downloadParameters.getRequestedRevision();
DownloadFormat format = downloadParameters.getFormat();
OWLAPIProjectDownloader downloader = new OWLAPIProjectDownloader(projectId, revisionNumber, format);
BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(resp.getOutputStream());
downloader.writeProject(resp, bufferedOutputStream);