As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
int count; // Authenticator.setDefault(new MyAuthenticator()); try { java.net.URL url = new java.net.URL("http://localhost:8080/share/proxy/alfresco/api/node/content/workspace/SpacesStore/1c72a80b-b9d7-4b04-bdb2-abf516603156/%E7%BE%8A%E7%BE%94%E6%AF%9B%E7%BB%87%E7%89%A9.jpg?a=true"); // String userPassword = "admin" + ":" + "mangocreativcde"; // String encoding = new sun.misc.BASE64Encoder().encode (userPassword.getBytes()); // URLConnection uc = url.openConnection(); // uc.setRequestProperty ("Authorization", "Basic " + encoding); // uc.connect(); java.io.BufferedInputStream in = new java.io.BufferedInputStream(url.openStream()); java.io.FileOutputStream fos = new java.io.FileOutputStream("d:/a.jpg"); java.io.BufferedOutputStream bout = new java.io.BufferedOutputStream(fos); byte data[] = new byte[1024]; while ((count = in.read(data)) != -1) { bout.write(data, 0, count); } bout.close(); //out.close(); in.close(); } catch (java.io.IOException e) { System.out.println(e.getMessage()); }
Server returned HTTP response code: 401 for URL: http://localhost:8080/share/proxy/alfresco/api/node/content/workspace/SpacesStore/1c72a80b-b9d7-4b04-bdb2-abf516603156/%E7%BE%8A%E7%BE%94%E6%AF%9B%E7%BB%87%E7%89%A9.jpg?a=true
AuthenticationUtils.startSession(USERNAME, PASSWORD);
http://localhost:8080/alfresco/service/api/node/content/workspace/SpacesStore/1c72a80b-b9d7-4b04-bdb2-abf516603156/%E7%BE%8A%E7%BE%94%E6%AF%9B%E7%BB%87%E7%89%A9.jpg?a=true