我正在尝试检测 302 的 http 响应代码。这是我的请求行:
urlConnection = [[NSURLConnection connectionWithRequest:request delegate:response] retain];
该response
变量是我创建的一个类的实例,它实现:
- (NSURLRequest *)connection:(NSURLConnection *)inConnection:
willSendRequest:(NSURLRequest *)inRequest
redirectResponse:(NSURLResponse *)inRedirectResponse
{
NSLog(@"redirect");
return inRequest;
}
但由于某种原因,这没有受到打击。我 100% 确定服务调用正在被击中并返回 302。为了让这个委托被调用,我还有没有写在文档中的其他东西?