我需要将一些数据发布到服务器,我使用ASIFormDataRequest
POST
请求将数据发送到服务器,
问题是我的服务器会像
那样做出回应...
members=[{"EmailId":"sandip.kaptan@alphadezine.in","Name":"sandy"},
...
我的回复是
members="[{\"Name\":\"sandy\",\"EmailId\":\"sandip.kaptan@alphadezine.in\"}]";
我正在使用以下内容将我的数组转换为
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:array];
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
options:kNilOptions error:nil];
此时我的jsonString
打印为我想要的内容,但是当我将其添加到ASIFormDataRequest request
时
`[request addPostValue:jsonString forKey:@"Members"];`
在值中添加\
...
那么如何克服这个问题..
答案 0 :(得分:0)
您检查服务器的内容吗?我想\
添加了ASIFormDataRequest
来进行内部字符串转换。它应该在没有\
的情况下发送响应。您的服务器将收到您期望的响应。