2013-06-05 5 views
0

Допустим, вы отправите форму и у вас есть в теле запроса:Скрипач форматирования тела запрос POST запросы ж/аргументы URL массива

data[first]=johnny&data[last]=appleseed

запрос Нормальным POST отлично работает от сети, но при представлении от Fiddler PHP жалуется, что «данные» не являются массивом.

Я не уверен, как отформатировать тело запроса так, чтобы «данные» распознавались как массив.

Да, я пользуюсь Content-Type: application/x-www-form-urlencoded.

Благодаря

+2

вы могли отслеживать трафик браузера с помощью скрипача, а затем перетащите свой запрос в построитель запросов, и у вас будет все перед вами – SinistraD

+0

сделать «var_dump ($ _ POST)», а затем посмотреть, что php получает. –

ответ

0

Найдено проблема, не кодировал тело запроса надлежащим образом (т.е. не использует% 5B для «[» и% 5D для «]»)

Смежные вопросы