我可以通过此网址查看30个用户ID的历史记录
http://userhistory.in/UserImage.svc/GetUnAnsweredImagesLog?UserId=30
但是这里的userid是可变的,它是根据用户注册生成的。我只是尝试下面的代码来获取历史记录。但不是30用户它返回所有用户的历史记录。
NSString *userID2=@"30";
int i=[userID2 intValue];
NSString *urlString=[NSString stringWithFormat:@"http://37.187.152.236/UserImage.svc/GetUnAnsweredImagesLog?%d",i];
NSLog(@"url : %@",urlString);
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:urlString]
cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData
timeoutInterval:10];
[request setHTTPMethod: @"POST"];
这里静态传递用户ID。如果代码工作正常,那么我将从注册response.apart中获取它,我需要获取特定的用户ID历史记录。
答案 0 :(得分:0)
只需更改您的网址
NSString *urlString=[NSString stringWithFormat:@"http://37.187.152.236/UserImage.svc/GetUnAnsweredImagesLog?%d",i];
进入
NSString *userID2=@"30";
int i=[userID2 intValue];
this is for int method
NSString *urlString=[NSString stringWithFormat:@"http://37.187.152.236/UserImage.svc/GetUnAnsweredImagesLog?UserId=%d",i];
其他明智的
这是用于字符串方法
NSString *urlString=[NSString stringWithFormat:@"http://37.187.152.236/UserImage.svc/GetUnAnsweredImagesLog?UserId=%@", userID2];
[request setHTTPMethod: @"GET"];