YTKNetwork
YTKNetwork copied to clipboard
YTKNetwork is a high level request util based on AFNetworking.
打印出来这个错误 Error Domain=com.yuantiku.request.validation Code=-8 "Invalid status code" UserInfo={NSLocalizedDescription=Invalid status code}
设置baseUrl时,是以api结尾的(比如https://nothing.la/api),就会访问失败。把baseUrl中的api,拆分到requestUrl中则可以请求成功
比如说我的token 失效了,就要返回到登录界面,在哪里统一处理, 还有一个问题,我要加公共参数,不是在url上面拼接,而是加到表单里,怎么增加
在我们实际的测试中发现设置cacheTimeInSeconds确实能起到缓存的作用,但是在缓存有效期内,加载缓存之后并不会请求数据。这与文档中"关于显示上次请求数据"章节所描述的不一致,虽然成功的回调会被调用。 望查验。
请问下 我一个项目里有多个域名怎么配置呢
在YTKNetworkAgent 创建AFHTTPSessionManager 调用了 - (instancetype)initWithSessionConfiguration:(NSURLSessionConfiguration *)configuration;方法,未传入baseurl ,在后面 调用 _manager.securityPolicy = _config.securityPolicy; 时, 最新版AFNetwork 需要设置securityPolicy时同时baseurl 必须存在且 是https链接。所以导致了崩溃!
在 `YTKBatchRequest` 文件中, ``` - (void)dealloc { [self clearRequest]; } - (void)clearRequest { for (YTKRequest * req in _requestArray) { [req stop]; } [self clearCompletionBlock]; } ``` 在 `dealloc` 方法中是否有必要调用...
错别字提醒
在 `YTKBaseRequest.h` 中有一句注释 This will be concated with `baseUrl` using [NSURL URLWithString:relativeToURL]. 其中 `concated` 应该为 `contacted`。 使用 AppCode 很容易发现拼写错误的单词。看来 XCode 很有很大提升空间。
在 `YTKBaseRequest.h` 文件当中有一句注释: Called on background thread after request succeded but before switching to main thread 其中 `succeded` 应该为 `succeeded`