SJNetwork icon indicating copy to clipboard operation
SJNetwork copied to clipboard

SJNetwork is a high level network request tool based on AFNetworking and inspired on YTKNetwork.

Results 6 SJNetwork issues
Sort by recently updated
recently updated
newest added

目前想实现控制文件最大下载数,分析源码后目前有两个思路: 1.SJNetworkRequestEngine.m 第53行,通过这里设置 _sessionManager.operationQueue.maxConcurrentOperationCount = 5; AFNetworking可以自行控制吗?还是会取消超过5个之外的请求? 2.SJNetworkRequestPool.h 第99行 -(NSInteger)currentRequestCount; 通过自己控制这个数量来实现 请问有更好的思路吗?

=========== NSError object:Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set." UserInfo={NSDebugDescription=JSON text did not start with array or object...

后台请求的content-type只支持 text/html。但是你的RequestSerializer 设置成了 `_sessionManager.requestSerializer = [AFJSONRequestSerializer serializer]` 好像只能改源代码。。 另外还有个小建议就是 defailtParameters 和 addCustomHeader 能否用block的方式实时添加。比如用户请求 token 成功,之后的请求就都需要在请求头中添加 `Authoraization=Bearer token `这种需求。现在好像只能在每个请求前手动添加(如果初始化时还未请求token`addCustomHeader`未设置token的话)。

有没有什么方法直接获取原始json字符串,没有转为responseObject之前的字符串。有些时候需要打印一下该字符串,比如responseObject为nil,但是返回成功,和后台联调接口的时候经常用到