gpt4 book ai didi

iphone - 如何获取 NSURLResponse

转载 作者:可可西里 更新时间:2023-11-01 04:04:59 27 4
gpt4 key购买 nike

我用这个向 web 服务器发出 http 请求:

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL: [NSURL URLWithString: @"http://server.com"]]; 
[request setHTTPMethod: @"POST"];
[request setHTTPBody: myRequestData];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"];
NSData *returnData = [NSURLConnection sendSynchronousRequest: request returningResponse: nil error: nil];

但是我怎样才能得到服务器的响应并解析它呢?非常感谢:)

最佳答案

由于您正在将响应分配给 returnData 实例变量,因此将它转换为字符串供初学者使用,看看您得到了什么,解析可以使用 NSXMLParser 或其他一些方法完成JSON 库取决于响应格式。

以下是将响应转换为字符串的方法:

NSString *responseBody = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];

关于iphone - 如何获取 NSURLResponse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5896240/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com