我正在做一个检索用户信息的应用程序,它使用GET请求执行此操作,但我不知道如何制作一个。已经尝试使用此代码进行ASIHTTPRequest:
NSURL *url = [NSURL URLWithString:@"http://forrst.com/api/v2/users/info"];
// Now, set up the post data:
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];
[request setPostValue:@"1" forKey:@"id"];
[request setRequestMethod:@"GET"];
// Initiate the WebService request
[request setDelegate:self];
[request startAsynchronous];
但是我得到了来自forrst的回复:
2011-06-05 16:59:32.189 Forrsty[4335:207] {"resp":{"error":"you must pass either id or username"},"stat":"fail","in":0.0557,"authed":false,"authed_as":false,"env":"prod"}
我明白我不是在做GET请求,所以我该怎么做?谢谢:))
答案 0 :(得分:3)
获取参数?
那你为什么不试试“http://forrst.com/api/v2/users/info?id=1”?
[ NSString stringWithFormat:@"http://forrst.com/api/v2/users/info?id=%d", 1 ];
顺便说一句,看看这个图片:http://allseeing-i.com/ASIHTTPRequest/
祝你好运!