Допустим ли запрос multipart / form-data без границ? Согласно спецификации, когда имеется более 1 части, для их разделения используется граница (и эта граница не должна быть частью тела). У меня есть запрос, в котором есть одно тело в виде необработанного содержимого или файла, а в типе содержимого мы передаем "multipart / form-data". Действительно ли такой запрос действителен?
multipart / form-data без границ
Ответы (1)
Я считаю multipart/form-data
запрос без границы недействительным.
Согласно RFC7231, запрос только с одной частью по-прежнему действителен multipart
тип MIME и должен соответствовать multipart
правилам MIME :
MIME предусматривает несколько составных типов - инкапсуляцию одного или нескольких представлений в одно тело сообщения. Все составные типы имеют общий синтаксис ... и включают параметр границы как часть значения типа мультимедиа.
Согласно RFC2046 граница является обязательной и обязательной:
В поле Content-Type для составных объектов требуется один параметр, граница.
...
Единственный обязательный глобальный параметр для мультимедийного типа multipart - это параметр границы.
person
shaochuancs
schedule
12.05.2017
К вашему сведению: это также убедительно для
multipart/form-data
реестра типов мультимедиа .
- person DaSourcerer; 13.05.2017