Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何使用xcode记录HTTP请求_Iphone_Ios_Xcode - Fatal编程技术网

Iphone 如何使用xcode记录HTTP请求

Iphone 如何使用xcode记录HTTP请求,iphone,ios,xcode,Iphone,Ios,Xcode,正在尝试调试API调用,但我不确定如何记录我发出的所有http请求 我想查看所有标题和参数传出和传入的内容。如果您将NSURLResponse对象强制转换为NSHTTPURLResponse,则可以执行以下操作: NSHTTPURLResponse *response; // ... NSLog(@"My response headers: %@", [response allHeaderFields]); NSLog(@"My response code: %d (%@), response.

正在尝试调试API调用,但我不确定如何记录我发出的所有http请求


我想查看所有标题和参数传出和传入的内容。

如果您将NSURLResponse对象强制转换为NSHTTPURLResponse,则可以执行以下操作:

NSHTTPURLResponse *response;
// ...
NSLog(@"My response headers: %@", [response allHeaderFields]);
NSLog(@"My response code: %d (%@), response.statusCode, [NSHTTPURLResponse localizedDescriptionForStatusCode:response.statusCode]);

NSURLRequests已经相当透明了…

我无法看到查询字符串参数,因为我没有在请求正文中设置参数。