Skip to content
Snippets Groups Projects
Unverified Commit 1a1c8a3a authored by Grégory Mantelet's avatar Grégory Mantelet Committed by GitHub
Browse files

support content length > 2GB

Merge pull request #107 from vforchi/fix_content_length
parents afce5871 3e68ae9e
No related branches found
No related tags found
No related merge requests found
......@@ -20,26 +20,6 @@ package uws;
* Astronomisches Rechen Institut (ARI)
*/
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
import java.lang.reflect.Array;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLDecoder;
import java.net.URLEncoder;
import java.util.Date;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import uws.job.ErrorSummary;
import uws.job.UWSJob;
import uws.job.user.JobOwner;
......@@ -51,6 +31,20 @@ import uws.service.log.UWSLog;
import uws.service.request.RequestParser;
import uws.service.request.UploadFile;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.lang.reflect.Array;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLDecoder;
import java.net.URLEncoder;
import java.util.Date;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Map;
/**
* Some useful functions for the managing of a UWS service.
*
......@@ -532,8 +526,8 @@ public class UWSToolBox {
// Set the HTTP content length:
if (contentSize > 0)
response.setContentLength((int)contentSize);
response.setHeader("Content-Length", String.valueOf(contentSize));
// Write the file into the HTTP response:
output = response.getOutputStream();
byte[] buffer = new byte[1024];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment