Php 具有数组URL参数的POST请求的Fiddler格式化请求正文

Php 具有数组URL参数的POST请求的Fiddler格式化请求正文,php,http,fiddler,Php,Http,Fiddler,假设您提交了表格,并且在请求正文中: data[first]=johnny&data[last]=applesed 正常的POST请求可以在web上正常工作,但是当从Fiddler提交时,PHP会抱怨“数据”不是数组 我不知道如何格式化请求体,以便将“数据”识别为数组 是的,我正在使用内容类型:application/x-www-form-urlencoded 感谢发现了问题,没有正确编码请求正文(即没有使用%5B表示“[”和%5D表示“]”)您可以使用fiddler监控浏览器流量,然后将请求拖

假设您提交了表格,并且在请求正文中:

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

正常的POST请求可以在web上正常工作,但是当从Fiddler提交时,PHP会抱怨“数据”不是数组

我不知道如何格式化请求体,以便将“数据”识别为数组

是的,我正在使用
内容类型:application/x-www-form-urlencoded


感谢

发现了问题,没有正确编码请求正文(即没有使用%5B表示“[”和%5D表示“]”)

您可以使用fiddler监控浏览器流量,然后将请求拖放到请求生成器中,您面前的所有内容都将执行
变量转储($\u POST)
,然后,看看php实际收到了什么。