引入JSONKit.h
NSMutableDictionary d = [[NSMutableDictionary alloc] init];
[dsetObject:@""forKey:@"School"];
[dsetObject:@""forKey:@"QQ"];
[dsetObject:@""forKey:@"Email"];
NSData *postData = [[d JSONString] dataUsingEncoding:NSUTF8StringEncoding];
NSString *str = [NSStringstringWithFormat:@"%@%@", kHost, kRegister];
NSURL *url = [NSURLURLWithString:str];
ASIFormDataRequest *request = [ASIFormDataRequestrequestWithURL:url];
// request setRequestHeaders:<#(NSMutableDictionary *)#>
[request appendPostData:postData];
request.shouldAttemptPersistentConnection = NO;
request.timeOutSeconds = kTimeOutSecs;
[request setDelegate:self];
[request startAsynchronous];
本文介绍如何利用ASIFormDataRequest来发送带有JSON数据的HTTP请求。通过实例演示了创建和设置请求的过程,包括初始化NSMutableDictionary来装载JSON数据、转换为NSData并附加到POST请求中。
875

被折叠的 条评论
为什么被折叠?



