我遇到了一个奇怪的行为,使用sendSynchronousRequest
或sendAsynchronousRequest
使用无效的凭据会使 nsurlresponse 为零。但是[[NSURLConnection alloc] initWithRequest:request delegate:self];
我得到 401 响应代码的旧方法。
使用 sendSynchronousRequest
or的错误值sendAsynchronousRequest
是
Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)" UserInfo=0x756ecb0 {NSErrorFailingURLKey=myurl, NSErrorFailingURLStringKey=myurl, NSUnderlyingError=0x75704d0 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1012.)"
有人知道为什么会这样吗?对此的任何信息表示赞赏。我期待收到来自 sendSynchronousRequest
或的 401 响应sendAsynchronousRequest
谢谢,