Они должны быть уникальными и не содержаться в той части, которую они инкапсулируют.
5,1. Multipart Media Type
В случае составных объектов,
в котором один или несколько разных наборов
данных объединяются в одно тело,
поле мультимедийного типа должно
появляются в заголовке объекта.
тело должно содержать один или несколько
части тела, каждая из которых предшествует a
граница границы ...
Как указывалось ранее, каждой части тела предшествует граница
разделительная линия, которая содержит граничный разделитель. Граница
разделитель НЕ ДОЛЖЕН появляться внутри каких-либо инкапсулированных частей на
строка отдельно или в качестве префикса любой строки ...
...
5.1.1. Общий синтаксис
Поле Content-Type для
составные объекты требуют одного
параметр "граница". Граница
Затем разделительная линия определяется как
линия, состоящая целиком из двух
дефисные символы ("-", десятичное значение
45) с последующей границей
значение параметра из Content-Type
поле заголовка, необязательный линейный
пробел и завершающий CRLF.
...
ПРИМЕЧАНИЕ: Поскольку ограничители не должны появляться в частях тела
будучи инкапсулированным, пользовательский агент должен проявлять осторожность, чтобы выбрать
уникальное значение граничного параметра. Значение граничного параметра
[может быть] результатом алгоритма, предназначенного для
производить граничные разделители с очень низкой вероятностью уже
существующие в данных, которые будут инкапсулированы без предварительного сканирования
данные. ...
Простейшая граница разделительной линии - это что-то вроде "---",
с закрывающей границей разделительной линии "-----".