Из всего, что я прочитал, кажется, что он всегда имеет форму string=string&string=string...
(все строки кодируются, чтобы исключить &
и =
) однако, ища его (например, Wikipedia, SO, ...) Я не нашел, что упомянутое как явное ограничение.HTTP POST - Может ли он содержать сложные объекты напрямую?
(Конечно, base64 строка бинарного сложных объектов может быть отправлена Это не вопрос.). Но:
Может POST содержат сложные объекты непосредственно или все это передается в виде строки?
HTTP сам по себе только на основе строк. Нет понятия «объекты», только текст. Определение «объект» зависит от того, какой формат данных вы переносите по HTTP (XML, JSON, двоичные файлы, ...) – nneonneo
@nneonneo Спасибо. Это похоже на мой вопрос. Вы можете преобразовать это в ответ. (Хотя, если у вас есть источник, это было бы хорошо.) – ispiro
Не уверен, что мне действительно нужен источник ... это просто способ HTTP. Это (гипер) текстовый транспортный протокол. – nneonneo