Тип содержимого всего документа: multipart
, при этом части разделяются заданной границей.
Каждая часть или сообщение в многочастном документе имеет стандартный формат сообщения: заголовокстроки, за которыми следует пустая строка, за которой следует последовательность байтов, представляющих содержимое этой части.И HTTP, и SMTP работают следующим образом.
С такими строками заголовка, как Content-Disposition: form-data; name="title"
, вы должны быть осторожны с name
, потому что он может быть закодирован (подумайте о том, как представить произвольное значение, например, однос двойной кавычкой или переводом строки).