<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        .NET實現文件跨服務器上傳下載的方法

        來源:懂視網 責編:小采 時間:2020-11-27 22:36:04
        文檔

        .NET實現文件跨服務器上傳下載的方法

        .NET實現文件跨服務器上傳下載的方法:環境說明 兩臺服務器服務器為A,服務器為B,服務器B為文件服務器 實現方法 1、在A和B上創建用戶docshareuser,用戶名和密碼保持一致 2、B服務器上設置附件文件夾Attachments共享,添加用戶docshareuser并設置讀寫權限 3、在A上運行框輸入\\IP
        推薦度:
        導讀.NET實現文件跨服務器上傳下載的方法:環境說明 兩臺服務器服務器為A,服務器為B,服務器B為文件服務器 實現方法 1、在A和B上創建用戶docshareuser,用戶名和密碼保持一致 2、B服務器上設置附件文件夾Attachments共享,添加用戶docshareuser并設置讀寫權限 3、在A上運行框輸入\\IP

        環境說明

        兩臺服務器服務器為A,服務器為B,服務器B為文件服務器

        實現方法

        1、在A和B上創建用戶docshareuser,用戶名和密碼保持一致

        2、B服務器上設置附件文件夾Attachments共享,添加用戶docshareuser并設置讀寫權限

         

        3、在A上運行框輸入”\\IP\Attachments”,輸入用戶名密碼測試是否共享成功,共享不成功請檢查網絡及配置問題

        4、修改AWeb.config文件附件路徑節點的值

        <add key="鍵值" value="\\IP地址\Attachments" />

        5、在<system.web>節點下添加如下配置,用戶名密碼與創建的共享帳號保持一致

        <identity impersonate="true" userName="docshareuser" password="密碼" />

        測試上傳成功!下載時報錯:

        因為下載的方法如下:

        context.Response.AppendHeader("Content-Length", fileSize.ToString());
        context.Response.CacheControl = HttpCacheability.Public.ToString();
        context.Response.Cache.AppendCacheExtension("max-age=" + 365 * 24 * 60 * 60);
        context.Response.Cache.SetExpires(DateTime.Now.AddYears(1));
        context.Response.AppendHeader("ETag", "Never_Modify");
        context.Response.Cache.SetETag("Never_Modify");
        context.Response.Cache.SetLastModified(DateTime.Now.AddMinutes(-1));
         
        context.Response.TransmitFile(filePath);

        修改下載方式:

        FileStream fs = new FileStream(filePath, FileMode.Open);
         byte[] bytes = new byte[(int)fs.Length];
         fs.Read(bytes, 0, bytes.Length);
         fs.Close();
         Response.ContentType = "application/octet-stream";
         //通知瀏覽器下載文件而不是打開 
         Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
         context.Response.BinaryWrite(bytes);
         context.Response.Flush();
         context.Response.End();

        總結

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        .NET實現文件跨服務器上傳下載的方法

        .NET實現文件跨服務器上傳下載的方法:環境說明 兩臺服務器服務器為A,服務器為B,服務器B為文件服務器 實現方法 1、在A和B上創建用戶docshareuser,用戶名和密碼保持一致 2、B服務器上設置附件文件夾Attachments共享,添加用戶docshareuser并設置讀寫權限 3、在A上運行框輸入\\IP
        推薦度:
        標簽: 下載 文件 文檔
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲国产美女精品久久久久∴| 2020久久精品国产免费| 亚洲乱码中文字幕手机在线| 亚洲色最新高清av网站| 免费被黄网站在观看| 久久久久亚洲AV无码去区首| 大香人蕉免费视频75| 亚洲av成人一区二区三区在线播放| 成人毛片18女人毛片免费96 | 国产亚洲精AA在线观看SEE| 中文字幕无线码免费人妻| 亚洲∧v久久久无码精品| 国产精品久久久久久久久免费 | 亚洲av无码一区二区三区天堂| 永久免费看mv网站入口| 爱情岛论坛免费视频| 国产亚洲一区二区三区在线不卡| 两个人看www免费视频| 亚洲另类激情综合偷自拍| 国产精品免费观看| 亚洲AV日韩AV永久无码色欲| 免费一级黄色毛片| 免费精品一区二区三区第35| 亚洲精品视频在线免费| 国产一级高清免费观看| 三级黄色在线免费观看| 亚洲国产美女精品久久久久| 宅男666在线永久免费观看| 一级日本高清视频免费观看| 久久国产精品亚洲综合| 在线a毛片免费视频观看| 国产精品内射视频免费| 亚洲综合免费视频| 又爽又高潮的BB视频免费看 | 青青青免费国产在线视频小草| 亚洲精品成a人在线观看夫| 精品亚洲一区二区三区在线观看| 亚洲电影免费在线观看| 久久精品国产亚洲AV未满十八 | 全免费a级毛片免费看不卡| 国产精品免费久久|