目前我知道我可以通过 HTTP 请求将发布数据发送到 URL。有没有办法通过 HTTP 请求发送多个附加到 URL 的 post 数据。我知道我可以发送 POST 数据,因为我一直在这样做,但不知道如何附加多个 post 数据。以下是我的单篇文章代码。有没有办法将另一个 NSString key2 添加到 URL 中?
NSString *initialURL = [NSString stringWithFormat:@"http://www.abc.com"];
NSURL *url=[NSURL URLWithString:initialURL];
NSString *key = [NSString stringWithFormat:@"key=%@", keyValue];
NSData *mastData = [key dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *mastLength = [NSString stringWithFormat:@"%d",[mastData length]];
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:mastLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:mastData];