欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Content-disposition

Content-disposition 是 MIME 協(xié)議的擴展,MIME 協(xié)議指示 MIME 用戶代理如何顯示附加的文件。當 Internet Explorer 接收到頭時,它會激活文件下載對話框,它的文件名框自動填充了頭中指定的文件名。(請注意,這是設計導致的;無法使用此功能將文檔保存到用戶的計算機上,而不向用戶詢問保存位置。)  

成都創(chuàng)新互聯(lián)是一家專業(yè)的成都網(wǎng)站建設公司,我們專注網(wǎng)站建設、成都網(wǎng)站設計、網(wǎng)絡營銷、企業(yè)網(wǎng)站建設,賣友情鏈接1元廣告為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設計到用戶體驗提高,創(chuàng)新互聯(lián)力求做到盡善盡美。

        服務端向客戶端游覽器發(fā)送文件時,如果是瀏覽器支持的文件類型,一般會默認使用瀏覽器打開,比如txt、jpg等,會直接在瀏覽器中顯示,如果需要提示用戶保存,就要利用Content-Disposition進行一下處理,關鍵在于一定要加上p_w_upload:

Response.AppendHeader("Content-Disposition","p_w_upload;filename=FileName.txt");

備注:這樣瀏覽器會提示保存還是打開,即使選擇打開,也會使用相關聯(lián)的程序比如記事本打開,而不是IE直接打開了。

Content-Disposition就是當用戶想把請求所得的內(nèi)容存為一個文件的時候提供一個默認的文件名。具體的定義如下:

content-disposition = “Content-Disposition” “:”

disposition-type *( “;” disposition-parm )

disposition-type = “p_w_upload” | disp-extension-token

disposition-parm = filename-parm | disp-extension-parm

filename-parm = “filename” “=” quoted-string

disp-extension-token = token

disp-extension-parm = token “=” ( token | quoted-string )

那么由上可知具體的例子:

Content-Disposition: p_w_upload; filename=“filename.xls”

       當然filename參數(shù)可以包含路徑信息,但User-Agnet會忽略掉這些信息,只會把路徑信息的最后一部分做為文件名。當你在響應類型為application/octet- stream情況下使用了這個頭信息的話,那就意味著你不想直接顯示內(nèi)容,而是彈出一個”文件下載”的對話框,接下來就是由你來決定“打開”還是“保存” 了。

注意事項:

1.當代碼里面使用Content-Disposition來確保瀏覽器彈出下載對話框的時候。 response.addHeader("Content-Disposition","p_w_upload");一定要確保沒有做過關于禁止瀏覽器緩存的操作。如下:

response.setHeader("Pragma", "No-cache");  
response.setHeader("Cache-Control", "No-cache");  
response.setDateHeader("Expires", 0);

不然會發(fā)現(xiàn)下載功能在operafirefox里面好好的沒問題,在IE下面就是不行,就是找不到文件。

在IE5和Opera中瀏覽器會不管Content-Disposition頭的內(nèi)容,要再次聲明Content-Type,聲明Content-Length可以顯示下載進度條

代碼如下:

$fileName = 'config.ini';
$mimeType = 'application/zip';
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 5') or strpos($_SERVER['HTTP_USER_AGENT'], 'Opera 7')) {
	$mimeType = 'application/x-download';
}
header('Content-Disposition: p_w_upload; filename=' . $fileName);
header('Content-Type: ' . $mimeType);
header('Content-Length: ' . filesize($fileName));


分享名稱:Content-disposition
標題鏈接:http://www.aaarwkj.com/article40/peipeo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、定制網(wǎng)站Google、標簽優(yōu)化營銷型網(wǎng)站建設、企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設
亚洲午夜天堂精品福利天堂| 亚洲女同成人在线观看| av一区二区中文字幕| 日本又色又爽又黄又高潮| 夜夜高潮夜夜爽免费观看 | 欧美aⅴ精品一区二区三区| 国产一级一片内射在线| 久久精品国产亚洲熟女| 亚洲一区二区三区有码| 丰满人妻的诱惑中文字幕| 97视频观看免费观看| 欧美一区二区高清不卡| 国产成人+亚洲欧洲综合| 男人天堂av一区二区| 91香蕉国产在线观看| 日日夜夜久久一二三区| 国产午夜福利诱惑在线观看| 未满十八禁在线观看免费| 日韩福利小视频在线| 亚洲精品一区二区三区pp| 亚洲男人的天堂社区av| 国产原创av剧情在线观看| 传媒视频免费在线观看| 香蕉网性欧美在线视频| 亚洲福利视频在线观看免费| 亚洲国产精品一区二区三区| 亚洲免费视频一二三区| 成人三级中文字幕电影| 九九视频免费在线播放| 色婷婷国产精品久久包臀| 日韩欧美亚洲国产每日更新| 欧美日韩中文国产天堂| 久久99久久精品视频国产| 午夜在线成人免费观看| 天天操天天干夜夜射| 亚洲欧美日韩国产桃色| 亚洲欧美日韩一区二区视频| 熟妞人妻精品一区二区视频| 在线蜜臀av中文字幕| 色中文字幕人妻诱惑制服| 日韩一区二区三级在线|