В чем разница между типом содержимого Multipart и MIME?

#http #protocols #mime #multipart #http-method

#http #протоколы #mime #multipart #http-метод

Вопрос:

Я просматривал тип содержимого сущности в HTTP-глаголах, но на самом деле я не могу понять различия обоих и то, как они были связаны. Может кто-нибудь объяснить мне, как оба работают при передаче.

Ответ №1:

Mime-тип — это идентификатор, который описывает формат тела HTTP, файла, электронной почты.

Все они соответствуют структуре «основная категория / конкретный формат». Все изображения, например image/ , начинаются с.

multipart/ это также определенный класс типов содержимого, который описывает формат, который на самом деле состоит из нескольких «частей», каждая из которых имеет свой собственный формат, завернутый в один больший формат.

multipart/form-data например, то, что используется при отправке HTML-формы с файлом, multipart/alternative используется в электронных письмах для кодирования как текстовой, так и HTML-версии сообщения электронной почты. multipart/mixed используется для добавления вложений в электронную почту.

Комментарии:

1. Это работает так: multipart — это набор разных форматов, каждый из которых имеет свой собственный тип MIME.

2. @Venkat да, вы могли бы обернуть несколько image/png HTTP-запросов is 1 с помощью multipart. Каждая часть может иметь свои собственные заголовки.