導航:首頁 > 版本升級 > 上傳文件contenttype

上傳文件contenttype

發布時間:2023-07-05 18:34:56

㈠ 什麼是content-type類型

Content-Type(內容類型),一般是指網頁中存在的 Content-Type,用於定義網路文件的類型和網頁的編碼,決定瀏覽器將以什麼形式、什麼編碼讀取這個文件。

這就是經常看到一些 PHP 網頁點擊的結果卻是下載一個文件或一張圖片的原因。Content-Type 標頭告訴客戶端實際返回的內容的內容類型。

Content-Type是Http的實體首部欄位,用於說明請求或返回的消息主體是用何種方式編碼,在request header和response header里都存在。

常用類型:

一、application/x-www-form-urlencoded

1、瀏覽器的原生form表單。

2、提交的數據按照 key1=val1&key2=val2 的方式進行編碼,key和val都進行了URL轉碼。

二、multipart/form-data

常見的 POST 數據提交的方式。我們使用表單上傳文件時,必須讓 form 的 enctype 等於這個值。

首先生成了一個 boundary 用於分割不同的欄位,為了避免與正文內容重復,boundary 很長很復雜。然後 Content-Type 里指明了數據是以 multipart/form-data 來編碼,本次請求的 boundary 是什麼內容。

消息主體里按照欄位個數又分為多個結構類似的部分,每部分都是以 --boundary 開始,緊接著是內容描述信息,然後是回車,最後是欄位具體內容(文本或二進制)。如果傳輸的是文件,還要包含文件名和文件類型信息。消息主體最後以 --boundary-- 標示結束。

三、application/json

消息主體是序列化後的 JSON 字元串,這個類型越來越多地被大家所使用。

四、text/xml

是一種使用 HTTP 作為傳輸協議,XML 作為編碼方式的遠程調用規范。

閱讀全文

與上傳文件contenttype相關的資料

熱點內容
excel表格文件化亂碼 瀏覽:986
win7無法打開隱藏文件 瀏覽:757
怎樣把壓縮文件變成空白文件 瀏覽:516
wokrNC和UG編程哪個好 瀏覽:487
愛奇藝隨刻文件名 瀏覽:40
wps是怎麼壓縮文件 瀏覽:986
dos配置文件名 瀏覽:582
java軟體工程師做什麼 瀏覽:897
3dmax導出ive文件 瀏覽:464
數據重復性好是什麼意思 瀏覽:166
如何查找電腦文件使用歷史記錄 瀏覽:821
linux可以運行exe的文件嗎 瀏覽:935
庫幣是哪個國家的app 瀏覽:201
大智慧internet文件夾有哪些文件 瀏覽:89
編程培訓課程哪個排名好 瀏覽:124
我的cad怎麼沒顯示文件選項卡 瀏覽:952
命令行當前是哪個資料庫 瀏覽:588
為什麼appstore打開空白 瀏覽:574
選貨車軟體什麼app最好 瀏覽:577
psv仙境傳說ace如何降級版本 瀏覽:460

友情鏈接