Java http Download Network file
Use URLs, BufferedReader to read network files, convert to strings, and can be saved to a local file.
/** download file from network address URL read As String * @param downloadurl file's network address * @return */ Public StaticStringBufferDownloadfromurl(String DownloadURL) {BufferedReader reader =NULL; StringBuffer StringBuffer =NewStringBuffer (); String Line;Try{URL url =NewURL (DownloadURL); Reader =NewBufferedReader (NewInputStreamReader (Url.openstream ())); while(line = Reader.readline ())! =NULL) {stringbuffer.append (line); }returnStringBuffer; }Catch(Exception e) {E.printstacktrace (); }finally{Try{if(Reader! =NULL) {reader.close (); } }Catch(Exception e) {E.printstacktrace (); } }return NULL; } Public Static void SaveAsFile(String content,string FileName)throwsFileNotFoundException {File file=NewFile (FileName); PrintStream PS =NewPrintStream (NewFileOutputStream (file)); Ps.append (content); Ps.flush (); }
My Contact information:
-Q q:1250052380
-Email: [Email protected]
Java http Download Network file