当我使用 sendAsynchronousRequest 方法发送异步请求时,它会在“用户名无效”等错误场景中返回空响应。在 API 中,我在带有相应 JSON 值的错误场景中发送响应。
它接收 JSON,但 url 响应为空。
当我在 connectionWithRequest: 方法中使用适当的委托方法执行此操作时,它工作正常。
任何帮助将非常感激。
谢谢!
[NSURLConnection sendAsynchronousRequest:request
queue:[[NSOperationQueue alloc] init]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
NSLog(@"%@", (NSHTTPURLResponse *)response);
}];