成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Asp.Net編程實(shí)現(xiàn)下載

開發(fā) 后端
本文介紹Asp.Net編程實(shí)現(xiàn)下載,完全用Asp.net在服務(wù)器上主觀要求客戶端“下載”,是很難以實(shí)現(xiàn)的。

Asp.Net編程

經(jīng)常在論壇看見有人求Asp.Net編程實(shí)現(xiàn)下載的代碼,有些還希望能斷點(diǎn)續(xù)傳什么的。其實(shí)問題的關(guān)鍵在于權(quán)限。B/S和C/S不僅僅是外觀上的區(qū)別而已。

下載,顧名思義是客戶端要下,所以載。你硬塞給人家那不叫下載,那其實(shí)是“從服務(wù)器‘上傳’到客戶端”。

有些人的想法是向客戶端“寫一個”你打算他下載的“文件”,在C/S結(jié)構(gòu)中是沒有問題的,因?yàn)镃端來寫。但是在Asp.net卻是不行的,一定會彈出權(quán)限的錯誤,因?yàn)锽/S結(jié)構(gòu)中沒有個C端給你,S端是不可能獲得客戶機(jī)硬盤的寫權(quán)限的,要不還不是世界大亂了?

上傳和下載的根本區(qū)別在于一個是“本地主動送”,一個是“本地主動收”。他們都需要有一方來“主動”,上傳需要對遠(yuǎn)程有寫權(quán)限,下載需要對遠(yuǎn)程有讀權(quán)限。現(xiàn)在的情況是服務(wù)器根本對客戶端沒有讀寫權(quán)限,所以實(shí)際上在B/S里寫這種代碼沒有

換個思路,我不要服務(wù)器主動,我讓客戶端主動可以嗎?

1、IE的下載功能。包括Http協(xié)議中規(guī)定的下載(對IE本身無法打開的連接文件類型會提示用戶是否下載)這是最方便的,你只要給個超級連接就行了,一點(diǎn)代碼都不用。局限性在于只對“當(dāng)前IE無法打開的文件類型”有效。這就是為什么同個東西有些人點(diǎn)了打開瀏覽,有些人是提示下載,就是瀏覽器不同(包括組件、版本等)。
2、javascript主動向服務(wù)器請求文件,并由js向硬盤上寫。(本人沒嘗試過,所以到底可行與否不知道)
3、由瀏覽器以外的客戶端程序來執(zhí)行寫操作。C/S版因?yàn)橛锌蛻舳耍唵蔚暮褪裁匆粯印!!/S版里有什么是“瀏覽器以外的客戶端程序”而又是你可以訪問的??沒錯,木馬!放個木馬絕對沒問題(廢話。。)至于怎么放那就是另一方面的事情了。。。
4、讓客戶端以為這是IE的插件(這也許是,也許不是,不是你就要偽裝來騙它),這是3721等喜歡使用的方法。局限性在于和瀏覽器的設(shè)置有關(guān),如果設(shè)置關(guān)掉相應(yīng)的自動選項(xiàng),你急也沒辦法!

所以,完全用Asp.net在服務(wù)器上主觀要求客戶端“下載”,是很難以實(shí)現(xiàn)的。需要配合其他手段,以上介紹Asp.Net編程。

【編輯推薦】

  1. 淺談ASP.NET MVC框架
  2. 介紹ASP.NET MVC中的MvcAjaxPanel
  3. ASP.NET MVC框架拯救UpdatePanel
  4. 用ASP.NET MVC源代碼尋找解決方案
  5. ASP.NET MVC框架的ActionInvoker
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2009-08-03 13:38:18

ASP.NET編程模型

2009-08-03 17:35:07

ASP.NET WebASP.NET編程工具

2009-07-24 15:41:00

ASP.NET編程入門

2009-07-24 18:02:46

ASP.NET編程

2009-07-31 13:24:43

ASP.NET AJA

2009-08-10 16:07:44

ASP.NET Lin

2009-08-10 15:42:33

ASP.NET Che

2009-07-22 17:45:35

ASP.NET教程

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2009-08-03 14:18:40

ASP.NET編程模型ASP.NET頁面生命

2009-07-27 14:29:31

ASP.NET編程彈窗報警提示

2015-03-03 13:15:19

ASP.NET大文件下載實(shí)現(xiàn)思路

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入門教程

2009-08-03 13:12:34

ASP.NET編程模型

2009-02-23 15:20:03

SQL Server數(shù)據(jù)庫ASP.NET

2009-07-27 13:34:15

ASP.NET編程

2009-07-24 10:41:00

ASP.NET Ses

2009-08-03 12:40:46

ASP.NET編程模型

2009-07-31 11:45:42

ASP.NET文件下載
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国内精品99 | 91精品国产乱码久久久久久久久 | 亚洲视频免费 | 国产精品亚洲一区 | 国产99热精品 | 91精品国产91久久久久久丝袜 | 日本天堂视频 | 国产激情三区 | 国产一区二区精 | 国产精品2 | 亚洲欧洲日本国产 | 国产一级视频在线 | 精品一区二区三区91 | 日韩高清在线 | 国产网站在线免费观看 | 久久精品99久久 | 免费成人高清 | 91av免费观看 | 国产精品久久久久久婷婷天堂 | 亚洲一区二区三区免费 | 国产精品永久免费 | 精品一区二区三区电影 | 黄色网址在线播放 | 羞羞的视频网站 | 天天干夜夜操视频 | 亚洲 精品 综合 精品 自拍 | 一区二区三区在线播放 | www日本高清视频 | 欧美一二三区 | 精品在线播放 | 国产成人av在线播放 | 免费视频一区 | 亚洲a在线视频 | 日本粉嫩一区二区三区视频 | 欧美精品一区二区三区四区 | 精品久久香蕉国产线看观看亚洲 | 一区二区三区在线看 | 亚洲精品视频免费看 | 国产黑丝av | 大学生a级毛片免费视频 | 乱一性一乱一交一视频a∨ 色爱av |