Заголовок Content-Type у запиті HTTP є використовується для позначення типу носія або
(Багатоцільові розширення Інтернет-пошти) тип ресурсу, який надсилається в тілі запиту. Він повідомляє серверу, які дані надсилаються в корисному навантаженні запиту, щоб сервер міг їх належним чином обробити.
Заголовок Content-Type є рядок, який надсилається разом із запитом або відповіддю і якщо це файл, який пов’язаний із запитом або відповіддю, тоді типом є рядок, надісланий разом із файлом, що вказує на формат файлу.
API — це набір програмного коду, який забезпечує передачу даних між одним програмним продуктом та іншим. Це також містить умови цього обміну даними.
У запиті POST, отриманому в результаті надсилання форми HTML, Content-Type запиту визначається атрибутом enctype елемента <form>. Запит виглядає приблизно як у наступному прикладі з деякими заголовками, опущеними для стислості.
Якщо ви створюєте веб-API, який обмінюється даними JSON, рекомендується використовувати «додаток/json” як тип вмісту. Більшість бібліотек і фреймворків JSON автоматично встановлюють заголовок «Content-Type» на «application/json» під час серіалізації даних JSON, тому вам не потрібно турбуватися про його налаштування явно.
Тип вмісту – це структуру або план сторінки чи розділу, який відображатиме ваш веб-ресурс чи мобільний ресурс. Це дозволяє визначити загальну схему цього плану, додаючи поля та встановлюючи його властивості.