Prílohu vkladanú cez API sprevádza hlavička Content-Type, ktorá určuje typ súboru. Server na jej obsah kladie dve podmienky — a skoršie obmedzenie na 50 znakov medzi nimi už neplatí, takže dlhé typy formátov Office možno uvádzať v plnom tvare.
Pravidlá pre hodnotu
Pravidlo | Čo sa stane pri nesplnení |
Hodnota musí mať tvar | Hodnota bez lomky skončí chybou |
Hodnota môže mať najviac 127 znakov. | Od 128 znakov skončí požiadavka chybou |
Hlavičku nie je nutné uvádzať. | Príloha sa uloží s typom |
Uložená hodnota sa vracia v hlavičke Content-Type, keď si prílohu stiahnete adresou /prilohy/{ID}/content — na jej správnom vyplnení teda záleží, aby súbor otvorila správna aplikácia.
Typy pre kancelárske formáty
Štandardné typy súborov Office sa do 127 znakov bez problémov zmestia (najdlhší z nich má 73 znakov):
Súbor | Content-Type |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
🚨 Skrátené tvary ako vnd.ms-word.document.macroEnabled.12, ktoré sa kedysi odporúčali ako obídenie limitu 50 znakov, dnes skončia chybou 500 — chýba im lomka. Navyše označujú iný formát (súbory s makrami). Používajte preto plný tvar s predponou application/; ak potrebujete typ pre makro-formát, je to application/vnd.ms-word.document.macroEnabled.12.
