Commit 39527068 authored by Chris Morris's avatar Chris Morris
Browse files

Poopy

parent c13abebe
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.apache.commons.io.IOUtils;
import org.apache.http.HttpRequest;
import org.apache.http.HttpResponse;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.Credentials;
@@ -100,17 +101,19 @@ public class MLRestController {


            for (MultipartFile uploadfile : uploadfiles) {
                uri = "http://192.168.56.200:8000/LATEST/documents?uri=/final-project/" + uploadfile.getOriginalFilename();           // provide the REST API URI
                uri = "http://192.168.56.200:8000/LATEST/final-project?uri=/" + uploadfile.getOriginalFilename();           // provide the REST API URI
                // convert the MultipartFile into a file
                File file = new File(uploadfile.getOriginalFilename());          // provide the file object
                File file = new File(uploadfile.getName());          // provide the file object
               file.createNewFile();
                FileOutputStream fout = new FileOutputStream(file);
                fout.write(uploadfile.getBytes());
                fout.close();
                FileEntity fe = new FileEntity(file, ContentType.create(uploadfiles[0].getContentType(), "UTF-8"));
                HttpPut put = new HttpPut(uri);
                put.setEntity(fe);
                // provide code that uses httpClient and fe to perform file creation
                httpClient.execute(put);
                HttpResponse response = httpClient.execute(put);
                System.out.println(response);
            }
        } catch (Exception e) {
            //-f, fail silently