gpt4 book ai didi

ios - 卡在请求中并带有响应205

转载 作者:行者123 更新时间:2023-12-01 16:36:13 26 4
gpt4 key购买 nike

当我应该清理应用程序的数据时,服务器可以向我发送状态码 205

但是,该请求被卡住而没有从afnetworking接收到成功或错误响应,直到它给我一个超时错误

错误域= NSURLErrorDomain代码= -1001“请求超时。”
UserInfo = 0x7fea70e85210 {NSUnderlyingError = 0x7fea70e5d180“请求
时间到。”

这是有关请求的信息:

我正在对请求使用简单的AFHTTPSessionManager客户端。

self.responseSerializer = [AFHTTPResponseSerializer serializer];
self.requestSerializer = [AFHTTPRequestSerializer serializer];

NSMutableSet *contentTypes = [[NSMutableSet alloc] initWithSet:self.responseSerializer.acceptableContentTypes];
[contentTypes addObject:@"text/html"];
[contentTypes addObject:@"application/json"];
[contentTypes addObject:@"text/json"];
[contentTypes addObject:@"text/plain"];

self.responseSerializer.acceptableContentTypes = contentTypes;

我的请求
 [self POST:apiService parameters:parameters success:^(NSURLSessionDataTask *task, id responseObject) {

NSHTTPURLResponse *response = (NSHTTPURLResponse *)task.response;
if (response.statusCode == 205) {
if (block) {
block(nil,nil);
}
}else{
if (block) {
block(dictionary,nil);
}
}

} failure:^(NSURLSessionDataTask *task, NSError *error) {
if (block) {
block(nil,error);
}
}];

有任何想法吗?

最佳答案

尝试延长超时时间,例如

[manager.requestSerializer setTimeoutInterval:20.0];  

好像 AFNetworking出现了一些与 here描述的超时相关的问题

附言显示一些代码

关于ios - 卡在请求中并带有响应205,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28031209/

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