ASIFormDataRequest POST返回网站源代码?

时间:2011-03-08 23:58:37

标签: iphone objective-c xcode post asihttprequest

我使用以下代码将用户名和密码设置为网站上的表单:

ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:url];
        [request setRequestMethod:@"POST"];
        [request setPostValue:[[NSUserDefaults standardUserDefaults] objectForKey:kUsername] forKey:@"username"];
        [request setPostValue:[[NSUserDefaults standardUserDefaults] objectForKey:kPassword] forKey:@"password"];
        [request setTimeOutSeconds:40];
        [request setDelegate:self];
        [request startAsynchronous];

但是我从这个请求NSLogging responseString,它只是打印出网站的源代码而不是任何信息。

1 个答案:

答案 0 :(得分:3)

这可能是服务器端问题或逻辑错误。除了responseString之外,请查看responseHeadersresponseStatusCode,以确保获得预期效果。