我使用AFNetWorking3.0,并使用工具(Wireshark)来获取发布数据(请求),例如我想发布一个参数,例如@{"name": @"zlj"}
,wireshark可以获得正确的数据,我可以看到@{"name": @"zlj"}
。
但是当我像这样使用NSDictionary *para = @{@"json": @{@"name": @"zlj", @"sex": @"1"}}
,然后我使用 AFNetWorking 发布这个参数时,wireshark 会得到我的发布数据,比如 -----"json%5Bname%5D=zlj&json%5Bsex%5D=1"
所以我不明白为什么要显示"json%5Bname%5D=zlj&json%5Bsex%5D=1"
,为什么不显示"@{@"json": @{@"name": @"zlj", @"sex": @"1"}}"
,有人可以告诉我吗?