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

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://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在线中文字幕剧情| 日韩一区二区偷拍视频| 人妻熟妇一区二区三区成人| av黄色在线播放网页| 亚洲乱码在线中文字幕| 免费av在线网址网站| 麻豆人妻一区二区三区| 国产传媒网站在线观看| 亚洲精品中国一区二区久久| 亚洲成人av网址大全| 黄色大全欧美在线观看| 国产一区二区精品日韩| 日本欧美二区在线看| 日本精品一级免费在线| 国产成人国产三级国产精品| 一本在线不卡中文字幕| 乱码人妻精品一区二区三区| 久久精品国产亚洲av高清不卡| 精品女同一区二区三区久久| 亚洲一区二区日韩在线| 天天做日日干夜夜操| 久久国产精品亚洲欧美| 色哟哟视频免费在线观看| 国产精品精品国产色婷婷| 免费在线观看一级av| 桃色av一区二区三区| 久久亚洲精品中文字幕一 | 国产高清不卡一区二区| 国产亚洲精品免费专线视频 | 免费观看日本成人午夜大片| 白嫩少妇情久久密月久久| 日韩亚洲在线中文字幕| 人妻少妇偷人精品免费看| 粉嫩av一男战三女高潮| 97超频在线观看免费| 女同欲望一区二区三区久久| 2020中文字字幕在线不卡| 亚州精品少妇久久久久久| 日本黄色三级三级三级|