vickzhu

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            151 隨筆 :: 0 文章 :: 34 評論 :: 0 Trackbacks

          基本步驟:
              1,創建連接
              2,登錄
              3,上傳或下載文件
              4,退出
              5,斷開連接
          常用方法:
              void setControlEncoding(String encoding):設置FTP控制連接的編碼方式(默認讀取中文文件名時為亂碼)
              boolean changeWorkingDirectory(String pathname):設置當前的工作目錄
              boolean changeToParentDirectory():返回上級目錄
              void setRestartOffset(long offset):設置重新啟動的偏移量(用于斷點續傳)
          下載文件:
              boolean retrieveFile(String,remote,OutputStream local):從服務器返回指定名稱的文件并且寫入到OuputStream,以便寫入到文件或其它地方。
              InputStream retrieveFileStream(String remote):從服務器返回指定名稱的文件的InputStream以便讀取。
          上傳文件:
              boolean storeFile(String remote,InputStream local):利用給定的名字(remote)和輸入流(InputStream)向服務器上傳一個文件。
              OutputStream storeFileStream(String remote):根據給定的名字返回一個能夠向服務器上傳文件的OutputStream。
              boolean storeUniqueFile(InputStream local):根據服務器自己指定的唯一的名字和輸入流InputStream向服務器上傳一個文件。
              boolean storeUniqueFile(String remote,InputStream local):根據指定的名字和輸入流InputStream向服務器上傳一個文件。
              OuputStream storeUniqueFileStream():返回一個輸出流OutputStream,以便向服務器寫入一個文件,該文件由服務器自己命名。
              OutputStream storeUniqueFileStream(String remote):返回一個輸出流OutputStream,以便向服務器寫入一個文件,該文件由用戶自己指定。

          posted on 2009-03-20 10:57 筱 筱 閱讀(500) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 敦化市| 上饶市| 盐边县| 手游| 隆尧县| 册亨县| 鄂伦春自治旗| 津南区| 益阳市| 罗定市| 阳新县| 咸阳市| 曲周县| 长子县| 夏河县| 岑溪市| 菏泽市| 马鞍山市| 建湖县| 神木县| 长岛县| 吉木萨尔县| 剑河县| 怀宁县| 浪卡子县| 文成县| 遵义市| 新乐市| 丽水市| 什邡市| 牟定县| 冀州市| 广饶县| 徐闻县| 金沙县| 文昌市| 盐源县| 马山县| 襄樊市| 许昌县| 汤阴县|