本文共 1559 字,大约阅读时间需要 5 分钟。
String message = request.getParameter("message");
System.out.println("message="+message);
out.println("message="+message);
%>
4. [代码]采用json 格式post 字符串
static NSString *urlString = @"";
//static NSString *urlString = @"";
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:urlString]];
NSString *httpBodyString = @"a test string";
NSMutableArray *arrayData = [[NSMutableArray alloc] init];
NSMutableDictionary *dlist = [[NSMutableDictionary alloc] init];
[dlist setObject:@"tblArea" forKey:@"tableName"];
[dlist setObject:@"2009-10-24 11:20:00" forKey:@"lastChangeDate"];
[arrayData addObject:dlist];
//[request setHTTPBody:[httpBodyString dataUsingEncoding:NSUTF8StringEncoding]];
//
//post = [[NSString alloc] initWithFormat:@"message=%@",@"hello,world."];
httpBodyString = [arrayData JSONRepresentation];
NSData *postData = [httpBodyString dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
[request setHTTPBody:postData];
[request setHTTPMethod:@"POST"];
//
NSURLResponse *reponse;
NSError *error = nil;
//
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&reponse error:&error];
if (error) {
NSLog(@"Something wrong: %@",[error description]);
}else {
if (responseData) {
NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
NSLog(@"get %@",responseString);
}
}
NSMutableDictionary *dgetData = [responseString JSONValue];
NSLog(@"dgetData: %@" , [dgetData description]);
[dlist release];
[arrayData release];
转载地址:https://blog.csdn.net/weixin_34569101/article/details/119589716 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!