HttpRequestBase method = createMethod(smethod, url, request);
if (prepareForwardingMethod(method, request, client)) {
if (smethod.equalsIgnoreCase("POST") || (smethod.equalsIgnoreCase("PUT"))) {
FileItemFactory factory = new DiskFileItemFactory();
// Create a new file upload handler
ServletFileUpload upload = new ServletFileUpload(factory);
// Parse the request
@SuppressWarnings("unchecked")
List<FileItem> fileItems = upload.parseRequest(request);
if (fileItems.size() == 0) {
writeErrorResponse(HttpServletResponse.SC_BAD_REQUEST, "No File Item found in Multipart Form data", new String[] {}, new String[] {}, response, request);
return;
}
for (FileItem uploadedFile : fileItems) {