parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 07.12.2015 17:01 / 07.12.2015 17:02

Воспринимайте передаваемые данные единым набором, нет принципиальной разницы как они переданы.

Плохой сторонний запрос — есть плохой запрос, определяйте его и ругайтесь.
Отправлять данные следует в рамках оговоренного интерфейса.

Сколько ни было дискуссий про POST и GET, приходили к выводу, что задачи, где разделение действительно требуется достаточно редки.
Для таких задач разработчик может написать себе разбор по необходимым признакам.
В большинстве остальных случаев удобно работать с общим набором данных.


P. S. Судя по эксперименту, POST-поля не перезаписывают GET-поля.
Так что проблемы с перекрытием в вашем примере не будет.
Одноимённые POST-поля не будут доступны в $form, но будут доступны в $request:body.