iT邦幫忙

2021 iThome 鐵人賽

DAY 8
0
自我挑戰組

日常任務成長紀錄系列 第 8

要上傳檔案,你需要知道的事-Content-Type

  • 分享至 

  • xImage
  •  

之前一直矇矇懂懂,現在開始認識也不遲

Content-Type: text/html; charset=UTF-8
Content-Type: multipart/form-data; boundary=something

Content Type 用來表示資源的 media Type

Content Type 之於 Header 就如同營養標籤之於品客洋芋片,標示著這個容物的熱量、碳水、蛋白質,而Content type 標示著,這個 request 內含什麼類型的資料.

Content Type 有三種組成

  • media-type req所傳送的資料類型(MIME)
  • charset 資料類型適用的編碼
  • boundary 多段資料適用

為什麼需要知道?

因為當你再開api時候,有時你需要明確設定你可以接受的資料類型,例如,我接受你上傳圖片給我,但是我只接受jpeg,就可以根據 MIME 設定處理條件 image/jpeg ,對於BE來說,是可以增加資料正確性的手段


上一篇
任務開發檢討
下一篇
要上傳檔案,你需要知道的事-MIME(1)
系列文
日常任務成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言