亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

為什么上傳文件的表單里要加個屬性enctype

2024-04-27 15:08:22
字體:
來源:轉載
供稿:網友
上傳文件的表單中<form>要加屬性enctype="multipart/form-data",很多人只是死記硬背知道上傳表單要這么寫,知其然而不知其所以然。那到底為什么要添加這個屬性呢?它是什么意思呢?它又有什么其他可選值呢?  其實form表單在你不寫enctype屬性時,也默認為其添加了enctype屬性值,默認值是enctype="application/x-www-form-urlencoded".這個屬性管理的是表單的MIME編碼,共有三個值可選:①application/x-www-form-urlencoded  (默認值)②multipart/form-data③text/plain  其中①application/x-www-form-urlencoded是默認值,大家可能在Ajax里見過這個:xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 這兩個要做的是同一件事情,就是設置表單傳輸的編碼。在AJAX里不寫有可能會報錯,但是在HTML的form表單里是可以不寫enctype="application/x-www-form-urlencoded"的,因為默認HTML表單就是這種傳輸編碼類型。而②multipart-form-data是用來指定傳輸數據的特殊類型的,主要就是我們上傳的非文本的內容,比如圖片或者mp3等等。③text/plain是純文本傳輸的意思,在發送郵件時要設置這種編碼類型,否則會出現接收時編碼混亂的問題,網絡上經常拿text/plain和text/html做比較,其實這兩個很好區分,前者用來傳輸純文本文件,后者則是傳遞html代碼的編碼類型,在發送頭文件時才用得上。①和③都不能用于上傳文件,只有multipart/form-data才能完整的傳遞文件數據。  上面提到的MIME,它的英文全稱是"Multipurpose Internet Mail Extensions" 多功能Internet 郵件擴充服務,它是一種多用途網際郵件擴充協議,在1992年最早應用于電子郵件系統,但后來也應用到瀏覽器。服務器會將它們發送的多媒體數據的類型告訴瀏覽器,而通知手段就是說明該多媒體數據的MIME類型,從而讓瀏覽器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服務器將MIME標志符放入傳送的數據中來告訴瀏覽器使用哪種插件讀取相關文件?! 『唵握f,MIME類型就是設定某種擴展名的文件用一種應用程序來打開的方式類型,當該擴展名文件被訪問的時候,瀏覽器會自動使用指定應用程序來打開。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開方式?! g覽器接收到文件后,會進入插件系統進行查找,查找出哪種插件可以識別讀取接收到的文件。如果瀏覽器不清楚調用哪種插件系統,它可能會告訴用戶缺少某插件,或者直接選擇某現有插件來試圖讀取接收到的文件,后者可能會導致系統的崩潰。傳輸的信息中缺少MIME標識可能導致的情況很難估計,因為某些計算機系統可能不會出現什么故障,但某些計算機可能就會因此而崩潰。   檢查一個服務器是否正確設置了MIME類型的步驟是:1. 在Netscape瀏覽器中打開服務器網頁2. 進入"View"菜單,選擇"Page Info"3. 在彈出的窗口中點擊上層框架中的"EMBED"4. 在下層框架中查看MIME的類型是否為"application/x-director"或"application/x-shockwave-Flash",如果是上述信息的話表明服務器已經正確設置了MIME類型;而如果MIME類型列出的是文本內容、八位一組的數據或是其它形式均表明服務器的MIME類型沒有設置正確。   如果服務器沒有正確標明其發送的數據的類型,服務器管理員應該正確添加相關信息,具體操作方法非常簡單快捷?! ∶總€MIME類型由兩部分組成,前面是數據的大類別,例如聲音audio、圖象image等,后面定義具體的種類。常見的MIME類型  超文本標記語言文本 .html,.html text/html   普通文本 .txt text/plain   RTF文本 .rtf application/rtf   GIF圖形 .gif image/gif   JPEG圖形 .jpeg,.jpg image/jpeg   au聲音文件 .au audio/basic   MIDI音樂文件 mid,.midi audio/midi,audio/x-midi   RealAudio音樂文件 .ra, .ram audio/x-pn-realaudio   MPEG文件 .mpg,.mpeg video/mpeg   AVI文件 .avi video/x-msvideo   GZIP文件 .gz application/x-gzip   TAR文件 .tar application/x-tar   Internet中有一個專門組織IANA來確認標準的MIME類型,但Internet發展的太快,很多應用程序等不及IANA來確認他們使用的MIME類型為標準類型。因此他們使用在類別中以x-開頭的方法標識這個類別還沒有成為標準,例如:x-gzip,x-tar等。事實上這些類型運用的很廣泛,已經成為了事實標準。只要客戶機和服務器共同承認這個MIME類型,即使它是不標準的類型也沒有關系,客戶程序就能根據MIME類型,采用具體的處理手段來處理數據。而Web服務器和瀏覽器(包括操作系統)中,缺省都設置了標準的和常見的MIME類型,只有對于不常見的 MIME類型,才需要同時設置服務器和客戶瀏覽器,以進行識別。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕日韩精品在线观看| 亚洲视频在线观看免费| 国产剧情久久久久久| 国产精品久久久av久久久| 久久露脸国产精品| 国内精品久久久久久久久| 青青久久av北条麻妃海外网| 最近2019中文字幕在线高清| 午夜精品久久久久久久99热浪潮| 久久久av电影| 日韩高清av在线| 久久综合国产精品台湾中文娱乐网| 欧美最顶级丰满的aⅴ艳星| 欧美激情第1页| 91免费电影网站| 久久久精品一区二区| 91久久嫩草影院一区二区| 91久久在线视频| 国产精品久久精品| 亚洲免费电影一区| 亚洲电影天堂av| 久久精品国产亚洲一区二区| 欧美性高潮床叫视频| 国产精品久久久久久久久久免费| 日本一区二区在线免费播放| 在线播放日韩专区| 6080yy精品一区二区三区| 一本久久综合亚洲鲁鲁| 亚洲xxxxx电影| 91精品国产成人www| 国产精品久久久久久久久久ktv| 久久久久久com| 中文字幕亚洲字幕| 久久精品99久久久香蕉| 午夜精品一区二区三区在线| 一本色道久久综合狠狠躁篇怎么玩| 亚洲图片欧美日产| 亚洲女成人图区| 一道本无吗dⅴd在线播放一区| 亚洲韩国欧洲国产日产av| 亚洲天堂av网| 欧美激情精品久久久久久蜜臀| 久久久精品2019中文字幕神马| 国内精品免费午夜毛片| 成人免费在线视频网站| 国产精品88a∨| 国产精品久久久久久久久免费看| 黄色成人av在线| 蜜臀久久99精品久久久久久宅男| 97超级碰在线看视频免费在线看| 91精品国产91久久久久久久久| 91精品国产免费久久久久久| 亚洲精品一区二区网址| 亚洲男人天堂网站| 欧美日在线观看| 久久国产精彩视频| 亚洲国产精彩中文乱码av| 日本一区二三区好的精华液| 国产精品麻豆va在线播放| 国产成人精品久久久| 国产成人综合久久| 久久久久久久激情视频| 91美女福利视频高清| 欧美性xxxx| 久久国产精品久久精品| 最近2019中文免费高清视频观看www99| 久久久久久久91| 91精品国产高清久久久久久久久| 在线亚洲午夜片av大片| 国产一区二区三区日韩欧美| 欧美大片大片在线播放| 51ⅴ精品国产91久久久久久| 亚洲网站视频福利| 国产色婷婷国产综合在线理论片a| 久久91亚洲精品中文字幕奶水| 欧美最顶级丰满的aⅴ艳星| 成人免费看黄网站| 国产精品视频中文字幕91| 少妇激情综合网| 亚洲国产毛片完整版| 69影院欧美专区视频| 国产亚洲精品91在线| 日本久久久久久| 亚洲区中文字幕| 日韩精品中文字幕在线| 成人av电影天堂| 国产欧美一区二区三区久久| 国产成人精品综合| 久久久在线视频| 色悠悠久久久久| 欧美精品videos性欧美| 国内揄拍国内精品| 欧美在线免费视频| 国产成人精品久久二区二区91| 在线日韩精品视频| 日韩一区二区欧美| 欧美激情极品视频| 欧美国产在线视频| 色综合五月天导航| 精品日本美女福利在线观看| 色综合色综合久久综合频道88| 亚洲一区二区免费在线| 欧美激情a在线| 欧美日韩久久久久| 7m第一福利500精品视频| 欧美日韩中国免费专区在线看| 日韩av黄色在线观看| 精品视频久久久久久| 久久国产精品电影| 国产美女精品视频免费观看| 91探花福利精品国产自产在线| 成人中心免费视频| 精品国产乱码久久久久久虫虫漫画| 51精品国产黑色丝袜高跟鞋| 欧美日韩亚洲激情| 久久久国产精品视频| 精品久久久精品| 亚洲成人av中文字幕| 午夜精品视频在线| 一本色道久久88精品综合| 日韩成人免费视频| 久久精品在线视频| 日韩av在线电影网| 国产视频久久久| 在线日韩第一页| 亚洲va欧美va国产综合剧情| 欧美成人激情视频| 欧美日韩国产黄| 亚洲中国色老太| 国产欧美一区二区白浆黑人| 久久精品国产99国产精品澳门| 国产精品久久精品| 成人中文字幕+乱码+中文字幕| 亚洲女同精品视频| 国产精品影院在线观看| 91久久久久久久久久久| 国产91精品高潮白浆喷水| 一区二区三区四区在线观看视频| 亚洲性视频网站| 国产精品爽黄69天堂a| 亚洲精品自产拍| 国产午夜精品一区二区三区| 欧美风情在线观看| 国产www精品| 在线精品国产欧美| 国产精品99久久久久久久久久久久| 国产精品日韩欧美| 色yeye香蕉凹凸一区二区av| 日韩在线观看免费高清完整版| 7777kkkk成人观看| 91av在线播放| 中文字幕亚洲专区| 成人乱人伦精品视频在线观看| 色综久久综合桃花网| 欧美性猛交xxxx黑人| 日本欧美爱爱爱| 国产精品久在线观看| 中文字幕在线观看日韩| 性色av一区二区三区红粉影视| 国精产品一区一区三区有限在线| 亚洲aaaaaa| 欧美日韩精品在线观看| 欧美成人精品激情在线观看| 欧美激情一区二区三区在线视频观看|