下面这种写法就不会起作用,打印输出超时间为:0
__weak AFHTTPSessionManager *manager = [NetWorkManager sharedPostHTTPSession];
manager.requestSerializer.timeoutInterval = 30.0;
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/x-zip-compressed"]; // text/json text/plain text/html application/json
manager.requestSerializer = [AFJSONRequestSerializer serializer];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
[manager POST:urlLink parameters:parameters progress:^(NSProgress * _Nonnull uploadProgress) { ...}
这种写法超时时间就为:30 ,可以成功设置
__weak AFHTTPSessionManager *manager = [NetWorkManager sharedPostHTTPSession];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/x-zip-compressed"]; // text/json text/plain text/html application/json
manager.requestSerializer = [AFJSONRequestSerializer serializer];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
manager.requestSerializer.timeoutInterval = 600.0;
[manager POST:urlLink parameters:parameters progress:^(NSProgress * _Nonnull uploadProgress) { ...}