我想通过使用数据类型的POST
方法将在 iOS 上创建的新对象发送到接收服务器。JSON
根据我对从iOS 中的服务器接收数据的了解,Apple 在引入 iOS 5 时简化了所有JSON
处理。但与 GETting JSON 对象不同,在我能找到的任何地方都没有真正描述 POST ......
我尝试解决问题的第一步如下所示:
//build an info object and convert to json
NSDictionary *newDatasetInfo = [NSDictionary dictionaryWithObjectsAndKeys:name, @"name", language, @"language", nil];
//convert object to data
NSData* jsonData = [NSJSONSerialization dataWithJSONObject:newDatasetInfo options:kNilOptions error:&error];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:someURLSetBefore];
[request setHTTPMethod:@"POST"];
// any other things to set in request? or working this way?
[[NSURLConnection alloc] initWithRequest:request delegate:self];
// What to do with NSURLConnection? Or how to send differently?
但我真的不知道如何使用 POST 方法将 JSON 对象发送到服务器。有人可以帮我吗?