我正在尝试执行GET HTTP请求传递一个普通的NSDictionary,它包含各种基本类型以及一组嵌套的NSDictionarys。我将这个字典传入AFNetworking的getPath方法,它失败并出现如下错误代码:
AFNetworkingOperationFailingURLRequestErrorKey = HTTP://eatup.herokuapp.com/create/event描述= Asfasf&安培宿主= 100002448015520&安培;位置%5B%5D%5Bfriendly_name%5D = Qdoba%20Mexican%20Grill&安培;位置%5B%5D%5Blat %5D = 40.4413066&安培;位置%5B%5D%5Blink%5D = HTTP%3A%2F%2Fwww.yelp.com%2Fbiz%2Fqdoba墨-格栅匹兹堡&安培;位置%5B%5D%5Blng%5D = -79.95717399999999 &安培;位置%5B%5D%5Bnum_votes%5D = 0&安培;时间戳= 1365471302803.915&安培;标题= AS>中 NSErrorFailingURLKey = HTTP://eatup.herokuapp.com/create/event描述= Asfasf&安培宿主= 100002448015520&安培;位置[] [FRIENDLY_NAME] = Qdoba%20Mexican%20Grill&安培;位置[] [LAT] = 40.4413066&安培;位置[] [链接] = HTTP%3A%2F%2Fwww.yelp.com%2Fbiz%2Fqdoba墨-格栅匹兹堡&安培;位置[] [LNG] = - 79.95717399999999&安培;位置[] [NUM_VOTES] = 0&安培;时间戳= 1365471302803.915&安培;标题=如, NSLocalizedDescription =(200-299)中的预期状态代码,得到500
在我的代码中,“locations”是包含NSDictionarys的数组的键。删除url-encoding中的整个位置字段使其工作。但是我如何使用位置字段执行此操作?
谢谢!