要上传档案,你需要知道的事-Content-Type

之前一直蒙蒙懂懂,现在开始认识也不迟

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来说,是可以增加资料正确性的手段


<<:  Day. 15 Bulls and Cows

>>:  Day 23 - Tailwind Plugin 使用 (二) => Typography

(Day 28) DevOps

What is DevOps DevOps is nothing but a set of phil...

寻找字串与她的小夥伴:正规式 String Regex Replace

「学姐,这麽多的函式你都能背起来吗?」诗忆强撑着困倦的眼皮。 「如果人脑这麽厉害,就不用电脑了呢,而...

Day30. Model 与关联 - preload, join, includes 一次厘清

今天我们会用部落格跟使用者的关系来讲解关联,首先先做设定,部落格跟使用者的关系为 使用者对应多个部落...

Day6 我承认我是视觉动物

Chart 表格可以看出资料中的细节,所以一开始从表格开始搭建,而进一步,图表可以更直觉的看出整体...

理解React的setState到底是同步还是非同步(上)

在上个月初的时候,偶然在IThelp看到这篇讨论 setState後画面没有立即Render,决定趁...