我用afnetworking post 传参数,有个参数是,
参数名:fileAttrList,参数:[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]
这个参数[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]怎么弄?
我用字符串NSString *str = @"[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]"处理都不可以,传不到服务器.
参数名:fileAttrList,参数:[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]
这个参数[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]怎么弄?
我用字符串NSString *str = @"[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]"处理都不可以,传不到服务器.
[code=c]NSString *str = @"?KeyName=178,179&KeyValue=aaa,xxx"/code]
楼主你跟你们后台的同事商量下看怎么传参数,或者问一下Android的同事怎么处理的。
直接在参数列表里, 这个关键字对应一个数组就行了
afn 内部会有处理
不需要写成字符串如果后台无法接收, 可与后台联调,
看看他是不是真的需要一个json字符串如果不是, 可以设置下请求的文本格式为text等其他的试试