尝试调试 API 调用,但我不确定如何记录我发出的所有 http 请求。
我想看到所有标题和参数传出和传入的东西。
如果您将 NSURLResponse 对象转换为 NSHTTPURLResponses,那么您可以执行以下操作:
NSHTTPURLResponse *response;
// ...
NSLog(@"My response headers: %@", [response allHeaderFields]);
NSLog(@"My response code: %d (%@), response.statusCode, [NSHTTPURLResponse localizedDescriptionForStatusCode:response.statusCode]);
NSURLRequests 已经相当透明了……